A digital loyalty card wallet, ditch the paper/plastic cards!
This is a group project created during bootcamp at EDA. I was responsible for helping co-lead a team of 5, and designing the front of the site for the user. The front end was made using React and Semantic UI. Authentication is handled by Passport.js and the backend is using a SQLite 3 database. The routes are handled by express. This project was given a week to build, and we achieved a solid MVP!
Requirements:
- Node, a package manager (npm or yarm)
- A .env file with a key for passport to work
- Knex scripts running to create the database table
- In your terminal,
npm install
- Then,
npm run knex migrate:latest && npm run knex seed:run
- Finally,
npm run dev