Code

Warehouse Management System Full stack

Warehouse Management System Full stack

By
Cart 1 sale

WMS – Warehouse Management System

The Warehouse Management System (WMS) is a complete solution built using modern web and mobile technologies. It enables businesses to manage inventory, orders, employees, customers, reports, and financial transactions efficiently.

Employee Login:
Email: employee@gmail.com
Password: 1234567890

Admin Login:
Email: admin@gmail.com
Password: 1234567890

Andorid app and ios app coming soon upload

Key Features

  • Admin dashboard built with Next.js 14+ and App Router
  • Employee mobile app built with Flutter (Android & iOS)
  • Customer mobile app for order tracking and placing requests
  • JWT-based authentication system for Admins, Employees, and Customers
  • MongoDB as the database (integrated with Mongoose)
  • RESTful APIs built using Next.js server actions
  • Role-based access control
  • Product, Order, Customer, Employee, and Financial Management
  • Daily, Weekly, and Monthly Reports Generation
  • Mobile-friendly UI

Technical Stack

Admin Dashboard

  • Next.js (React framework)
  • TypeScript
  • Tailwind CSS
  • Shadcn/UI components
  • Chart.js & Tremor for data visualization
  • React-Query for data fetching
  • NextAuth.js for authentication

Mobile Apps

  • Flutter (cross-platform)
  • Dart programming language
  • Provider for state management
  • HTTP for API communication
  • Barcode scanning integration

Backend

  • Next.js API Routes
  • MongoDB database
  • Mongoose for object modeling
  • JWT for authentication
  • Bcryptjs for password hashing
  • Stripe payment gateway

Database Schema

  • User: Stores customer information
  • Product: Product details (name, barcode, price, stock, category)
  • Order: Manages order information and status
  • Employee: Stores employee profiles and roles
  • Admin: Handles admin user information
  • Transaction: Tracks financial transactions
  • Report: Stores generated reports
  • Invoice: Manages invoice data

Admin Screenshots

Admin Screenshots

Employee Screenshots

Employee Screenshots

Employee Scanner Mobile App Screenshots

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey