Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mhdir7an/erp

A web based ERP solution designed for businesses seeking seamless management of their operations. Manage Accounts, Product, Customers, Sales and much more with this application.
https://github.com/mhdir7an/erp

django django-rest-framework javascript nextjs reactjs supabase tailwindcss

Last synced: about 1 month ago
JSON representation

A web based ERP solution designed for businesses seeking seamless management of their operations. Manage Accounts, Product, Customers, Sales and much more with this application.

Awesome Lists containing this project

README

        

# 🏪 ERP

Table of Contents
🔶 About The Project

 🔹Features

 🔹Modules

 🔹Home Page

 🔹Product Page

 🔹Sales Page

🔶 Built With

🔶 Getting Started

## 🚀 About The Project
A web based ERP solution designed for businesses seeking seamless management of their operations. The project includes invoice & report generation in pdf format. Manage Accounts, Product, Customers, Sales and much more with this application.

### 💎 Features
🔹Multiple Unit Support

🔹Accounting Report

🔹Invoice Print

🔹Dynamically added table

🔹Shortcut keys

### 📁 Modules
🔹category

🔹employee

🔹product

🔹customer

🔹vendor

🔹sales

🔹purchase

🔹sales return

🔹purchase return

🔹Quotation

🔹Preforma Invoice

🔹sales Order

🔹Delivery Note

🔹RFQ

🔹purchase Order

🔹Payment

🔹Receipt

🔹Chart Of Accounts

🔹Journal Voucher

🔹Petty Cash

Home Page


Product Page


Sales Page


## 🧰 Built With


Nextjs Icon Nextjs


React Icon Reactjs


Django Icon Django


Docker Icon Docker


Supabase Icon Supabase


Javascript Icon Javascript


Tailwind css Tailwindcss


Css Icon css


Html Icon Html

## 🚪 Getting Started

To get a local copy up and running follow these simple steps:

1. Clone the repo
```sh
git clone https://github.com/MhdIr7an/ERP.git
```
Steps to follow if docker is installed:

2. Run docker-compose build
```sh
docker-compose build
```
3. Run docker-compose up
```sh
docker-compose up
```

Steps to follow if not using docker:

2. Navigate to frontend folder
```sh
cd frontend
```
3. Install dependencies
```sh
npm install
```
4. Run development server
```sh
npm run dev
```
5. Rename .env.example to .env and specify backend api url
6. Go back to root folder then navigate to backend folder
```sh
cd..
cd backend
```
7. Install requirements
```sh
pip install -r requirements.txt
```
8. Download and install WKHTMLTOPDF(required to generate pdf) from here and specify the path to wkhtmltopdf.exe
9. Rename .env.example file to .env then add SECRET_KEY(Your django secret key) and supabase database details.
10. run server
```sh
pip manage.py runserver
```

(back to top)