https://luderosa.herokuapp.com/home
- Built with Node.js, Express.js, React.js, PostgreSQL over a month in a four person team
-
Front end utilizes React and Material UI for interface, Redux for store management, React Router for page management
-
User authorization is persisted with local storage use of JWT Token
-
User can log in via GitHub OAuth2 API
-
Game progress is persistent across browsers/devices
-
Google Maps API used to render current game location
-
Back end utilizes Express for RESTful API, Sequelize for ORM with PostgreSQL database
-
User Authorization via JWT in header authorization tokens
-
Passwords encrypted with bcrypt
- Deployed on Heroku with postgres db and secret keys for OAuth and JWT