About
Optimum ERP is a comprehensive enterprise resource planning (ERP) solution built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). This project aims to streamline and automate various business processes, including expense management, product management, quotation handling, purchase and sales operations, GST management, and expense categorization. On top of it project is open source now.
Features
- Expense Management
- Product Management
- Quotation Handling
- Purchase and Sales Operations
- GST Management
- Expense Categorization
- User Authentication
- PDF Generation
- Role-Based Access Control
- Notification System
- Audit Trails
- Multi-Tenancy
Technologies Used
Optimum ERP is built with:
- MongoDB
- Express.js
- React.js
- Node.js
- Chakra UI
- Framer Motion
- PDF Generation using PDF Shift
Steps to start developing or deploy the server:
-
Create a
.env.development
file for development or.env
for production using the environment variables provided above. -
Install dependencies:
npm install
-
Build the application:
npm run build
-
For development, run:
-
Backend server:
npm run dev:backend
-
Frontend server:
npm run dev:frontend
-
Backend server:
-
For production, start the server:
npm start
These commands will spin up the backend and frontend servers, making the application fully functional.
Contribute
Want to contribute to Optimum ERP? Visit our GitHub repository and create a pull request (PR) to propose your changes!
Explore the code, suggest improvements, or add features. Every contribution is welcome!
Explore
GitHub Repository: github.com/Atuldubey98/OptimumERP
Deployed Website: www.optimumerp.biz
Contact
For more information or inquiries, please contact:
atuldubey017@gmail.com