Skip to content

Furniture store management desktop app, built using web technologies with electron.

License

Notifications You must be signed in to change notification settings

wadiemendja/furniture-management-software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Furniture Management Software

App Featuers:

1) Security:

The software comes with a login page:

alt text

2) Nice user interface:

alt text

3) Add product feature:

alt text

4) Search feature:

Search for products by thier category, name or id:

alt text

5) Update feature:

Select a product and update its data (change the image, product name, category, price and quantity)

alt text

5) Delete feature:

Select a product or products and delete them

Run the app:

  1. First you should have node installed: https://nodejs.org/en/download/

  2. Clone this repo

  3. Go to its directory

  4. Run the following command:

     npm install --save-dev electron
    
  5. Open the following files /scripts/main.js && /scripts/login.js

  6. Search for the firebase configuration bellow and replace it with yours

     var firebaseConfig = {
       apiKey: "YOUR-API-KEY",
       authDomain: "example.firebaseapp.com",
       databaseURL: "https://example.firebaseio.com",
       projectId: "YOUR-PROJECT-ID",
       storageBucket: "example.appspot.com",
       messagingSenderId: "messagingSenderId",
       appId: "YOUR-appId"
     }
    
  7. Add a node called 'login' to your firebase realtime database

     {
       login:{
         username:"YOUR-USERNAME"
         password:"YOUR-PASSWORD"
       }
     }
    
  8. Run the app:

     npm start