Skip to content

bekeplar/Store-Manager

Repository files navigation

store-manager API

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.

Coverage Status Maintainability Test Coverage Build Status

Required Features:

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.

Optional Features

-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.

Prerequisites

GIT

PYTHON/FLASK

POSTMAN

HEROKU

CONTINOUS INTERGRATION

INSTALLATION

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

Author

Bekalaze Joseph

Motivatiom: Bootcamp 13

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published