This is the backend for the Tyler's List app. It consists of Node, Express and Docker.
- Node.js - Runtime environment for JS
- PostgreSQL - Opens-source SQL database to store data
- JSON Web Token - A standard to secure/authenticate HTTP requests
- Bcrypt.js - For hashing passwords
- Redis - In memory database for JSON Web Tokens
- Docker - Development tool for creating, deploying and running applications using containers
- Authentication (login/register w/ username & password)
- Review/search all open gigs
- Take and post gigs
- Responsive UI
Create a .env file in server directory and add the following:
JWTSIGN = "your JWT secret here"