Skip to content

Loyaltree is a digital gift card and customer loyalty program using QR code scanning to process transactions.

Notifications You must be signed in to change notification settings

loganwoolf/loyalTree

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loyaltree

Loyaltree is a platform for buying and sending gift cards from local businesses for your self or your loved ones. It has a loyalty program that rewards customers purchasing within the platform. Gift cards can be redeemed through the store owner's dashboard using the built in QR code scanner.

Live Site

A live demo is available at https://loyaltree-dev.herokuapp.com. You can log in using predefined demo accounts on the login page. Scan functionality can be tested by logging in as the Demo Owner user on one device (must have a camera) and a Demo User on another.

Screens

Landing Page

"Login page"

Balance Transfer

"Balance Transfer"

Business Owner Purchase Dashboard

"QR Scanner"

Dependencies

  • body-parser
  • cookie-session
  • cors
  • dotenv
  • express
  • morgan
  • nodemon
  • pg
  • classNames
  • @fortawesome/fontawesome-svg-core
  • @fortawesome/free-brands-svg-icons
  • @fortawesome/free-solid-svg-icons
  • @fortawesome/react-fontawesome
  • @testing-library/jest-dom
  • @testing-library/react
  • @testing-library/user-event
  • axios
  • cors
  • qrcode
  • react
  • react-burger-menu
  • react-dom
  • react-rating-stars-component
  • react-router-dom
  • react-scripts
  • universal-cookie

About

Loyaltree is a digital gift card and customer loyalty program using QR code scanning to process transactions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.7%
  • CSS 17.2%
  • HTML 2.1%