Loading...
E-Commerce Dashboard

StoreFlowNest (Full-Stack v2)

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

StoreFlowNest desktop view

Overview

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.

Technologies Used

Other Links

Process & Takeaways

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.

Key Features

  • Product management with intuitive inventory controls
  • Real-time order tracking and status updates
  • Customer insights with secure data handling
  • Responsive design for desktop and mobile
  • Integrated sales analytics and performance metrics
  • Custom-built secure authentication with role-based access control