loganwoolf / loyalTree

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


Languages

Language:JavaScript 80.7%Language:CSS 17.2%Language:HTML 2.1%Language:Procfile 0.0%