Skip to content

Dianawats/store-manager

Repository files navigation

Codacy Badge Build Status Coverage Status

store-manager

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

Prerequisites

##Built with;

  • Python3.6 - Programming language that lets you work more quickly
  • Flask - Python based web framework
  • Virtualenv - A tool to create isolated virtual environment

Project links:

Here is my link to develop branch for the endpoints: (git clone: https://github.com/Dianawats/store-manager)

API Endpoints

- Admin can add a product
- Admin/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

##Use the following endpoints to perform the specified tasks

HTTP Method Endpoint Functionality Parameters Protected
POST /products Create a product None False
GET /products Fetch all products None False
GET /products/<product_id> Fetch a single product record product_id False
POST /sales Create a sale order None False
GET /sales/<sale_id> Fetch a single sale record sale_id False
GET /sales Fetch all sale records None False

Heroku deployment:

##Follow this link to access My Heroku: https://store-manager-13.herokuapp.com/api/v1/products/1

Author

Diana Nakiwala**

Acknowledgments

  • Andela Software Development Community
  • Inspiration
  • Bootcamp 13 team-mates

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages