Skip to content
This repository has been archived by the owner on Apr 9, 2022. It is now read-only.
/ store-manager Public archive

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.

Notifications You must be signed in to change notification settings

musonant/store-manager

Repository files navigation

Store Manager

Build Status Coverage Status Maintainability Test Coverage

Description

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.

Table of Contents

Technologies

  • HyperText Mark-up Language (HTML)
  • Cascade Style Sheet (CSS)
  • Javascript
  • Nodejs (Express framework)
  • Mocha (Test Framework)
  • Chai (Assertion Library)

Pivotal Tracker

The Store Manger project is broken down into small task with pivotal tracker board. The link to the relevant Pivoltal tracker board is (https://www.pivotaltracker.com/n/projects/2203434)

API Enpoint

The API is hosted at (https://musonant-store-manager.herokuapp.com/api/v1)

UI Templates

The application is hosted online on gh-pages with [StoreMangager] (https://musonant.github.io/store-manager/UI/)

Features

  • Get all Products
  • Get a specific Product
  • Get all Sales Record
  • Get a specific Sale Record
  • Create Products
  • Create Sale Record

Getting Started

Installation

  • run npm install
  • install POSTMAN app
  • run npm run start then navigate to start the server
  • You can also run npm run start:dev to start in development mode
  • then navigate to localhost:8000 with POSTMAN

API Endpoint Route

HTTP VERBENDPOINTTASK
GET api/v1/products Get all Products
GET api/v1/products/:productId Get a single Product
GET api/v1/sales Get all Sales
GET api/v1/sales/:saleId Get a single sale record
POST api/v1/products Create a Product
POST api/v1/sales Create a new Sale record

Author

Emmanuel Osuh

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages