Skip to content

HarshitPal25/erp-frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 

Repository files navigation

ERP Frontend

Enterprise Resource Planning (ERP) System

A modern ERP frontend developed for managing day-to-day business operations in a packaging manufacturing workflow. The application provides an intuitive interface for managing orders, inventory, production, dispatch, customers, and business operations through a secure role-based system.


Project Overview

This project is the frontend of a production-oriented ERP system built using React, Vite, and TypeScript. The application focuses on simplifying operational workflows by providing a responsive, modular, and scalable user interface.

The frontend communicates with a RESTful Node.js backend and is designed with maintainability and performance in mind.


Key Features

Authentication & Security

  • Secure user authentication
  • Role-based authorization
  • Protected application routes
  • Session-based authentication

Dashboard

  • Business overview
  • Order statistics
  • Inventory summary
  • Operational insights

Order Management

  • Create new orders
  • Track order status
  • Production workflow management
  • Order history

Inventory Management

  • Inventory tracking
  • Material categorization
  • Stock monitoring
  • Item management

Customer Management

  • Customer records
  • Customer order history
  • Business information management

Dispatch Management

  • Dispatch workflow
  • Delivery tracking
  • Order completion management

Job Work

  • Production tracking
  • Manufacturing workflow
  • Operational status monitoring

Technology Stack

Frontend

  • React
  • TypeScript
  • Vite
  • Axios
  • React Router
  • CSS

Architecture

Frontend (React + Vite)
        │
        ▼
 REST API Communication
        │
        ▼
Node.js + Express Backend
        │
        ▼
MongoDB Database

Design Goals

  • Clean and responsive UI
  • Modular component architecture
  • Scalable codebase
  • Maintainable project structure
  • Production-ready frontend
  • Efficient API integration

Highlights

  • Modular React architecture
  • Strong TypeScript integration
  • Fast development with Vite
  • REST API integration
  • Responsive interface
  • Role-based application workflow

Repository Notice

This repository contains the frontend implementation of a private business ERP system.

To protect business logic, sensitive configurations, and proprietary workflows:

  • Source code is intended for portfolio and project showcase purposes.
  • Configuration files, credentials, and deployment details are intentionally excluded.
  • This repository is not intended for public deployment or commercial reuse.

Author

Adarsh Kumar | Harshit Pal | Vishal Bhadauria

Built using React, Vite, and TypeScript as part of a real-world ERP solution for business process management.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 99.1%
  • Other 0.9%