Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sunny-master/inventory-master

πŸ“‹An Inventory Management app for users to manage their personal or commercial inventories
https://github.com/sunny-master/inventory-master

cookie-based-auth ejs express mongodb mongoose node webapp

Last synced: 2 days ago
JSON representation

πŸ“‹An Inventory Management app for users to manage their personal or commercial inventories

Awesome Lists containing this project

README

        

# Inventory Master
![app home page](https://i.imgur.com/4R0EGYl.png)

## Overview ✨
**Inventory Master** is an inventory management web-app that helps users to manage their inventories. Users can add other signed-up users as 'Managers' to update item quantities as they are used and to suggest adding new items or removing existing ones from the inventory. Additionally, there is a unified shopping list feature that helps users maintain their stock levels.

## Motivation 🧠
As a member of a joint-family household, I have always found it overwhelming to track the items and their quantities at home. The need for better household management and tracking item quantities in different rooms led to the idea of creating this app.

## Getting Started πŸ•ΉοΈ
Click the link below to open "Inventory Master" in your web browser, and "Sign up" to start creating and managing your personal and shared inventories!

> # [Click Here to Open "Inventory Master"](https://itemwise-b44f22e20ec0.herokuapp.com/)

### Planning 🎨

* [Trello Board](https://trello.com/b/kNeAThYh/inventory-master)

## Technologies used βš™οΈ

![html5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)
![Javascript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)
![Git](https://img.shields.io/badge/GIT-E44C30?style=for-the-badge&logo=git&logoColor=white)
![Github](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)
![HEROKU](https://img.shields.io/badge/Heroku-430098?style=for-the-badge&logo=heroku&logoColor=white)
![NODE.JS](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white)
![MONGODB](https://img.shields.io/badge/MongoDB-4EA94B?style=for-the-badge&logo=mongodb&logoColor=white)
![EXPRESS.JS](https://img.shields.io/badge/Express.js-404D59?style=for-the-badge)
![SESSION](https://img.shields.io/badge/Session-000000.svg?style=for-the-badge&logo=Session&logoColor=white)

## Ice Box 🧊

- [x] Suggestions by Managers for adding or removing items from inventory
- [x] Approval or rejection of suggestions by Owner, which automatically adds or deletes items in the Inventory
- [x] Responsive design
- [x] Unified Shopping List: Items are automatically added from the User's inventories when their quantities fall below a threshold
- [x] Unified Shopping List fulfilment, which automatically updates item quantities in the respective inventory
- [ ] Toggle between different views: Dark-mode and Light-mode
- [ ] Marketplace for interacting with other users to trade items needed for fulfilling the shopping list

## Attributions πŸ™

- Icons: [Font Awesome](https://fontawesome.com/)
- Background Image: [ChatGPT](https://chatgpt.com/)