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.
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.
- 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