Home
Softono

ERP

Open source JavaScript
12
Stars
2
Forks
1
Issues
1
Watchers
4 years
Last Commit

 About ERP

Open Source ERP System (Mohamed Elbagoury master's degree project)

Platforms

Web Self-hosted

Languages

JavaScript Java PHP

Need Help Installing ERP?

We provide expert installation service for this software. Our team will install, configure, and secure ERP on your server. plans start at just $30.

Enterprise Resource Planning

ERP Desktop App base on Flask & Electron

How to Contribute?

Install pre-requisites

  • Python3
  • Python3-pip
  • Node.js
  • npm
  • Sqlite
On Windows
  • Install Python ( Included pip )

  • Install Nodejs ( Included npm )

On Linux
  • Install Python & Python-pip

    • Ubuntu

      apt install python3 python3-pip -y
      
    • CentOS

      dnf install python3 python3-pip -y
      
  • Install Node.js & npm

    • Ubuntu

      apt install nodejs -y
      
    • CentOS

      dnf install nodejs -y
      

Create database

sqlite server/src/erp.db < server/database.sql

Restore dependencies

Restore backend dependencies.

cd server
pip3 install -r requirements.txt

Restore frontend dependencies.

cd client
npm install

Restore backend and frontend dependencies with script.

  • use bash

    bash scripts/restore.sh
    
  • use powershell

    pwsh scripts/restore.ps1
    

Run

build backend and move it to frontend resources folder.

pyinstaller -F server/main.spec
mkdir -p client/resources/server
mv dist/main/* client/resources/server

run frontend

npm run start

build

use build script.

  • use bash

    bash scripts/build.sh
    
  • use powershell

    pwsh scripts/build.ps1
    

screenshots

  • Login

login

  • DarkMode

dark

  • Sale manager

sale

  • User manager

user

  • Product manager

product