Project Overview
Store Manager is a web application that helps store owners manage sales and product inventory records. This application is meant for use in a single store..it is used by both an attendant and the store Admin.
UI
-Store attendant can search and add products to buyer’s cart.
-Store attendant can see his/her sale records but can’t modify them.
-App should show available products, quantity and price.
-Store owner can see sales and can filter by attendants.
-Store owner can add, modify and delete products.
Api:
-Admin can add a product
-Adim/store attendant can get all products.
-Admin/store attendant can get a specific product.
-Store attendant can add a sale order.
-Admin can get all sale order records.
-Store owner can give admin rights to a store attendant.
-Products should have categories.
-Store attendants should be able to add products to specific categories.
GIT
PYTHON/FLASK
POSTMAN
HEROKU
CONTINOUS INTERGRATION
my app can be accessed by the following proceedures either on Mac or windows
Open the terminal for on MAC or Linux and CMD for windows respectively
Navigate to the root folder of the application
Install Virtual environment and create them with the commands
pip install virtualenv
virtualenv venv
Activate virtual environment
.\venv\Scripts\activate for windows and source ./venv/Scripts/activate for Linux and MAC
run the command pip install -r requirements.txt to install the required packages in the Virtual environment
Then run the application with python run.py
Bekalaze Joseph
It has been a great experience for me and my fellows who have been always there for me answering my questions and inquiries where needed.