Skip to content

This is the frontend component of my FYP and also the Point of Sale simulator

Notifications You must be signed in to change notification settings

s3anfinnegan/FYP-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FYP-Frontend

This is the frontend component of my FYP (React based). This system is working as of March 2023.

Breakdown of frontend components

🧾 POS History: This is a history of all receipts that have generated (more for convenience than functionality)

🧾 Point of Sale (POS) Terminal: This emulates the POS behaviour and generates the sale, sending the receipt to the MongoDB database and then displaying a dynamic QR Code for the sale based on the ObjectID. When a sale is made, the POS generates a QRCode which when scanned, links generates a webpage with (a) the expense as a PDF and (b) an upload button that links to the user's Xero account

MERN system architecture

image Figure 1 - MERN

POS History

image Figure 2 - POS transaction history

POS Terminal & Expenses

image Figure 3- Sale made

image Figure 4 - QR Code generated

image Figure 5 - Webpage expense generated with upload button to Xero

image Figure 6 - Expense logged in Xero

Feel free to reach out to me @s3anfinnegan on Twitter or Seán Finnegan on LinkedIn if you have any questions related to the project!

About

This is the frontend component of my FYP and also the Point of Sale simulator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published