Skip to content

The goal of this project is to create a simplified interface for an ERP (Enterprise Resource Planning) system, designed to manage basic business operations efficiently. The system will consist of the following pages: Dashboard - Provides an overview of the system's features. Products Management - Allows for the management of product listings.

License

Notifications You must be signed in to change notification settings

ravisingh2811/erp1-system

Repository files navigation

GitHub Codespaces ♥️ React [ERP System with React]

1. Introduction

The documentation provides a guide for setting up and using the front-end application for a simplified ERP system built using React. The project aims to create a user-friendly interface for managing key aspects of a business, including products and order management.

you can also watch this video https://drive.google.com/file/d/1HlMN2q_PI87hzCskl-dj1uQ8YNFEv8J7/view?usp=sharing

2. Prerequisites

Before getting started, ensure the following prerequisites are met:

  • Node.js is installed on your machine.

  • Familiarity with React and React Router is recommended.

3. Installation

  1. Navigate to your repository on GitHub.
  2. Click on the "Code" dropdown button and select "Open with Codespaces". This will create a new Codespace for your repository.
Screenshot 2024-03-15 at 1 20 12 AM

4. Running the Application

Start the development server by running the following command in the project directory:

npm run start

Features

Dashboard Page

  • Upon opening the application, you will be directed to the Dashboard page.
  • The Dashboard displays key metrics or features, such as total number of products and orders.
  • Links or buttons are provided for quick navigation to the Products and Orders management pages.

App Screenshot

Products Management Page

  • Click on the "Products" link/button in the Dashboard to navigate to the Products Management page.

App Screenshot

  • The Products Management page presents a list of products with details including name, category, price, and stock quantity.
  • You can add, edit, and delete products using the functionalities provided.

App Screenshot

Orders Management Page

  • Navigate to the Orders Management page by clicking on the "Orders" link/button in the Dashboard.
  • The Orders Management page displays a list of orders with details such as order ID, customer name, order date, and status.

App Screenshot

  • View order details, update order status, and delete orders as required.

App Screenshot

Orders Calendar View

  • If implemented, the Orders Calendar View provides a calendar interface displaying orders based on their expected delivery dates.

App Screenshot

  • Click on a date to view all orders due for delivery on that day.

App Screenshot

About

The goal of this project is to create a simplified interface for an ERP (Enterprise Resource Planning) system, designed to manage basic business operations efficiently. The system will consist of the following pages: Dashboard - Provides an overview of the system's features. Products Management - Allows for the management of product listings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published