First Term Project | Junior Year
A MongoDB-based local software for the business Dirty Treats.
Author/s: Yeohan Norona, Jihro Abendano
The software aims to provide a tracker of financial resources of the laundry company such as their transaction entries, stock of inventories, and to prevent any loss of profit due to tedious, manual placements and calculations that led to unbalanced statements.
The specific objectives of the software are as follows:
- To provide a facility for tracking the flow of money into the business;
- To provide a facility for automation of calculations for certain financial categories;
- To provide a facility for current assets, liabilities, and expenses of the business;
- To provide a facility for monitoring the number of laundry inventories;
- To provide a facility for preventing any miscalculations and unjustified unbalances in the process.
- Download MongoDB Compass from this link for database of the software: https://www.mongodb.com/try/download/community
- After installation, connect to the localhost.
- Create a database called LaundryTracker
- First collection will be named System, followed by two collections named Inventory and Account
- Download the initial data of the software here: https://drive.google.com/drive/folders/1OS9EPJZyft3sGGZjHOUFq-NDb3ACPYMA?usp=sharing
- Import the JSON file to the collection respective to their name. (i.e. Import System.JSON to the collection System)
- Open your command prompt
- run
npm i
for installation of node modules - run
npm run postinstall
for installation of extra dependencies - run
npm run dist
to build the application in the destination - Access folder release then there will be an executable file called LaundryTracker
- Open your IDE's command prompt
- run
npm start
orelectron main.js