](https://bj-front-end-capstone-instant-inventory.netlify.app/
Instant Inventory
This application is meant to be a one stop shop for a buisiness not to showcase their products and have authenitcated users create wishlists of their items and doubles as a quick and easy inventory system. The Admin can add, edit, and delete their products being showcased to customers, as well as add, edit, and delete their Storefront and Warehouse indiviually. Each item show it's location in either the storefront or warehouse with a simple grid system. This grid is set by Aisle, Bay, and Level.
For a little over three years, I worked as a shipping coordinator for a company that shipped and recieved well of hundreds of thousands of items all accross North and South America. We were stuck with an archaic and extrememeley old, yet somehow complicated inventory sytem/database by the name of AS400. There was nothing easy with this system. This system was released in 1987 and our company insisted on never installing it's updates. This thing is clunky, delicate, and extremlely non user friendly. This inspired me to create an inventory system that is efficient and siple, that gets the job done.
I also get insanley overwhelmed when shopping anywhere. By showing the storefront location of the items to the users, they can create a wishlist of these items and will nothave to spend time and energy looking over the store for their list.
https://dbdiagram.io/d/60b6c172b29a09603d178df3
https://bj-front-end-capstone-instant-inventory.netlify.app/
https://lucid.app/lucidchart/invitations/accept/inv_3298afb3-9a1d-41e8-ad58-e204775bfb16
- Google authentication
- Non Authenticated users can see all products the company wants them to see
- Authenticated users can add items to a wishlist, this wishlist shows the location of these items in the store. When the user goes to shop for these items, the will waste zero time looking all over for them.
- All Products Page: Shows all of the company's products
- On Sale Page: Shows only the products that are on sale, their original price, and their current sales price
- Staff Pick Page: Shows the favorite items of the company's staff
- User can create a wishlist of items from anyone of these pages. They can delete items from their list at will.
- Admin can add, edit, and delete products from webiste.
- Adding is done at the " Add Product " Page when they are signed in
- Admin can add, edit, and delete the amount of each product in the Storefront and Warehouse inventory.
- Admin has ability to give and revoke admin access to it's staff on the "Staff" View
- User can view all products in wishlist.
- Admin can view all staff members and all products