2024.10 - 2025.03Frontend DevelopmentCompany
tebekAI
Built upload, processing, results, authentication, payment, and operations flows for an AI image-processing SaaS in a two-person team with a designer.
- 5
- AI image services
- 2-person team
- Product-wide delivery
Problem
Five AI services shared the same upload-processing-results journey and also required authentication, credit payment, and operator tooling.
Solution
- Abstracted upload, processing requests, and results into shared components.
- Implemented Toss Payments credit charging, usage, and role-based interfaces.
- Integrated Korean National Police and Kakao Search APIs.
Outcome
- Delivered five AI image-processing services through one consistent user journey.
- Connected user and administrator authentication, payments, and operations analytics.
Tech Stack
ReactJavaScriptReact QueryReact RouterAxiosRechartsToss PaymentsCSS Modules
Key Highlights
- Five AI image-processing experiences
- Shared upload-processing-result components
- Credit payments with Toss Payments
- User and admin authorization