A modern e-commerce admin dashboard pairing a Next.js frontend with a custom Express.js backend, designed for streamlined store management.

StoreFlowNest is a scalable admin dashboard tailored for small and medium-sized businesses. The frontend is built with Next.js, delivering a fast and seamless experience, while the robust backend API is built from scratch with Express.js and Prisma. This v2 architecture replaces Next.js API routes and third-party auth, empowering users to handle products, orders, and customer data with a custom, decoupled system. The dashboard features integrated analytics and custom-built secure authentication, ensuring operations are both efficient and safe. By decoupling the frontend and backend, StoreFlowNest v2 enhances scalability and simplifies complex workflows.
This project evolved into a v2, migrating the backend from Next.js API routes to a standalone Express.js server. This refactor involved building a complete REST API from the ground up, including custom authentication logic to replace third-party services like Clerk. The Next.js frontend was preserved for its fast, responsive UI, while the new backend, powered by Express, Prisma, and PostgreSQL, enhances separation of concerns and scalability. This v2 project solidified my expertise in full-stack development, particularly in API design, custom auth implementation (e.g., password hashing, JWTs), and system architecture. It reinforced the trade-offs between a monolithic framework and a decoupled client-server architecture.