SkillAgentSearch skills...

LoyalTree

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

Install / Use

/learn @caseytite/LoyalTree
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Loyaltree

Loyaltree is a platform for buying and selling gift cards from local businesses for your self or your loved ones. It has a loyalty program that rewards customers purchasing within the platform. Each gift card comes with it's own unique QR code that allows a business to process payment through our own proprietary payment gateway.

Landing Page

"Login page"

Balance Transfer

"Balance Transfer"

Business Owner Purchase Dashboard

"QR Scanner"

Setup

  1. clone the repository
  2. run npm install in both the client and server folders
  3. run npm run local in the server folder to start the backend server
  4. run npm run start in the client folder to start the frontend client
  5. open the browser and navigate to http://localhost:3000/
  6. Happy shopping!

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
View on GitHub
GitHub Stars17
CategoryDevelopment
Updated10mo ago
Forks8

Languages

JavaScript

Security Score

67/100

Audited on Jun 3, 2025

No findings