Full-stack e-commerce2026Client project
Accessories online shop
A custom-built online shop — from the storefront in the frontend to the administrative functions behind it.
- Next.js
- React
- TypeScript
- Node.js
Context
A custom online shop was built for an accessories business: a storefront in the frontend carrying the product presentation, and a platform with backend functionality, database integration, authentication and administrative functions.
My responsibility covered frontend and backend, the data model and its integration, authentication, and deployment into production.
What it does
Shop
- Product presentation
- Frontend storefront
Platform
- Backend functionality
- Database integration
- Authentication
- Administrative functionality
My responsibility
Responsibility across the project
- Frontend
- Backend
- Database & APIs
- Authentication
- Deployment
- Production operation
Delivery and operation
- Deployed the application and took it into production
- Frontend, backend, data model and authentication in one pair of hands
Technical approach
Storefront and administration in one application
The public storefront and the administrative functions were built as parts of the same application.
Product presentation as the core of the frontend
Product presentation is the core of the storefront and was built with React and TypeScript on Next.js.
Data model and integration
The data model and its integration were my responsibility on this project; the backend functionality was built with Node.js.
Authentication
The application includes authentication; the administrative functions belong to the administration side of the shop.