Case study
Mr. One Touch
A custom e-commerce platform for a mobile phone and accessories retail shop.
Problem
Mr. One Touch needed a modern, scalable online storefront to showcase and sell mobile phones and accessories, allowing customers to browse products, view categories, and complete purchases online instead of relying only on in-person sales.
Solution
I built a fully custom e-commerce platform using Next.js to power both the frontend and backend, creating a responsive and user-friendly online shopping experience for Mr. One Touch’s products. The platform enables browsing featured and top-selling devices, exploring categories like phones and accessories, and managing sales online.
Responsibilities
- Designed and developed the full e-commerce application as a solo developer
- Built the frontend using Next.js with responsive product listings and navigation
- Developed backend logic and API routes within Next.js
- Integrated product catalog features including categories, featured items, and search filters
- Implemented shopping cart functionality and checkout flows
- Configured payment integration and order handling logic
- Developed support pages like Help & Support, Privacy Policy, and Terms & Conditions
- Ensured cross-device responsiveness and mobile-first design
Tech stack
Key features
- Responsive storefront featuring phones and accessories categories
- Featured and top-selling products display
- Product filtering and easy browsing experience
- Support and informational pages (Help, Privacy Policy, etc.)
- Newsletter subscription integration
- Mobile-optimized user interface
Challenges
- Building a fully custom e-commerce platform from scratch
- Designing intuitive navigation for a diverse product catalog
- Implementing responsive UI for multiple device types
- Ensuring smooth checkout and product browsing experiences
Visuals

Notes
Visuals to add later: Homepage with featured products, Product category view, Product details page, Shopping cart / checkout flow.