Skip to content

anthonyc-dev/inventory-management-system

Repository files navigation


Inventory Management System

Next.js
MongoDB
Shadcn

Project Overview

The Inventory Management System is a web application designed to help businesses manage their inventory efficiently. Built using Next.js, MongoDB, and Shadcn UI, this project provides a user-friendly interface for tracking products, managing stock levels, and generating reports.

Features

  • User authentication and role management
  • Real-time inventory tracking
  • Product management (add, edit, delete)
  • Stock level alerts and notifications
  • Reporting and analytics dashboard

Tech Stack

  • Frontend:

    • Next.js
    • React
    • Tailwind CSS
  • Backend:

    • MongoDB (for data storage)
  • Design:

    • Shadcn UI components

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/HardUsername-123/inventory-management-system.git
  2. Navigate to the project directory:

    cd inventory-management-system
  3. Install dependencies:

    npm install
  4. Set up environment variables:

    • Create a .env file in the root directory and add your MongoDB connection string.
  5. Run the development server:

    npm run dev
  6. Open your browser:

    • Visit http://localhost:3000 to see the application in action.

Learn More

To learn more about the technologies used in this project, check out the following resources:

Contributing

Contributions are welcome! If you have suggestions for improvements or want to report a bug, please open an issue or submit a pull request.


Credits


About

Using Next js, shadcn UI, next js SSR and mongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •