heinsoeoo / pos_system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

POS Invoicing System

Description

This is a POS system with invoicing feature. The products can be added to cart by clicking on them and create invoice for selling products.

Installing Guide

Server Installation

cd server
npm install
npm run dev/npm start

Web Application Installation

cd frontend
npm install
npm start

API Endpoints

Methods Endpoints Description
POST /register Register new account.
POST /login Account authentication
GET /me Get auth user's info
GET /invoices Retrieve all invoices
POST /invoice Create new invoice.
GET /invoice/:id Retrieve a specific invoice
Delete /invoice/:id Delete a specific invoice
username: heinsoe
password: passwd

About


Languages

Language:JavaScript 96.1%Language:HTML 2.4%Language:CSS 1.5%Language:Procfile 0.0%