Skip to content

Releases: BinaryStudio8/Nest-Mart-Shop-Frontend-React

My Frontend of Nest-Mart-Shop

22 Jul 19:10

Choose a tag to compare

🛍️ NestMart Shop

NestMart Shop is a modern and responsive frontend application built to manage products, customers, and sales for a local retail store. Designed to work seamlessly with the NestJS backend, it supports features like role-based dashboards, product listings, sales management, and customer tracking.


🚀 Live Demo

🔗 https://nest-mart-react-frontend.onrender.com/


🎯 Key Features

  • Role-Based Dashboards:
    Separate access and dashboards for Admin, Manager, and Staff.

  • Product Management:

    • Create, update, delete products.
    • Real-time inventory management.
    • Filter, sort, and search products easily.
  • Customer Management:

    • Track customers and their purchase histories.
    • Manage customer profiles.
  • Sales Management:

    • Record and manage sales.
    • View daily, weekly, and monthly sales reports.
  • Responsive Design:
    Mobile-first approach ensuring compatibility across devices.

  • API-Integrated:
    Connects directly with a NestJS backend via REST APIs.

  • Authentication & Authorization:
    Secure role-based login system.

  • Dashboard Analytics:
    Track store KPIs and visualize key metrics.


🛠️ Tech Stack

  • React.js
  • Vite.js
  • TypeScript
  • Redux Toolkit
  • React Router
  • Lucide React Icons
  • Tailwind CSS / SCSS
  • Axios (for HTTP requests)
  • Deployed on Render

📦 Project Setup

# Install dependencies
npm install

# Development mode
npm run dev

# Production build
npm run build

# Preview production build locally
npm run preview