Track Stream's purpose is to keep you notified of all the video streaming services you are subscribed too. The application will give you a visual reminder of how much you're spending on streaming services and when the renewal period starts again.
- Simple Grid – Simple, responsive CSS Grid system (https://thisisdallas.github.io/Simple-Grid/)
- Moment.js - parse and format dates in Javascript
- Node packages: bcrypt, handlebars, express-session, dotenv, mysql2, sequelize
- Styling: Bootstrap Icons & Google Fonts
- Go to the following Heroku link https://shielded-thicket-83954.herokuapp.com/
- Sign up and log in
- Add video streaming platforms of your choice
- Add the renewal date and how often you're paying for the subscription
- Add shows that you're looking foward to watching and their premiere dates
- Clone the repo.
- Run npm install at the root folder of this project
- Create a .env file at the root folder of this project with the following format:
DB_NAME='Name'
DB_USER='User'
DB_PASSWORD='password' - Open a mysql shell and run source db/schema.sql.
- Quit the mysql shell and run npm start.
- Once you've started the server, access the app at http://localhost:3001
Image by Loewe Technology from Unsplash