A web-based software that tracks and monitors withdrawal, deposit, and delivery of materials in conjunction with logging the creation and acceptance of quotations across multiple projects and satellite warehouses
Client: HTML, TailwindCSS
Server: Node, Django, JS, SQLite
- Responsive
- Role-based per user group within the organization
- Varying access depending on job responsibility
- Custom administrator panel to modify access and permissions
- Update location / project location
- Change password
- Summarized or pending tasks that require action
- View inventory
- Filter table by current location or all
- Add new inventory items or deposit
- Withdraw inventory
- From users location
- View history
- Recount inventory
- Settings per item
- Can set minimum amount of an item before auto filling PR form
- Can set amount to be restocked when hitting the minimum
- Transfer Inventory between locations
- Verify and delete transfers between locations
- Automatically generate depending on supply count
- View pending and completed purchase requests
- View and create quotations within a purchase request
- Approve or reject quotations
- Verify and Unverify reported damages
- View list of accomplished and pending deliveries
- Confirm delivery arrivals
- View contents of delivery and date of arrival
- Set Single or Multiple delivery for an approve quotation
- View list of suppliers
- View list of previous transactions with a specific supplier
Clone the project
git clone https://github.com/Havoc-1/aceainventory.git
Go to the project directory
cd ./inventoryproject/
Install dependencies
pip -r requirements.txt
or
pip install -r /path/to/requirements.txt
Start the server
python manage.py runserver
Account credentials
Account Name | Password |
---|---|
admin | pass |
Engineering | Department00 |
Finance | Department00 |
Management | Department00 |
This project is used by the following companies:
- ACEA Engineering Services