=========
A single page app that autocategorizes your tasks into either a things to watch, places to eat at, books to read, things to buy, miscellaneous todo's. Enter a verb to (watch, read, eat, buy, do) manually categorize your tasks.
testing.mov
-
This is the group project we made for our Lighthouse Labs Midterm.
- Create the
.env
by using.env.example
as a reference:cp .env.example .env
- Update the .env file with your correct local information
- username:
labber
- password:
labber
- database:
midterm
- OMDB_KEY=
YOUR_OMDB_KEY_GOES_HERE
- BOOKS_KEY=
YOUR_GOOGLE_BOOKS_KEY_GOES_HERE
- YELP_KEY=
YOUR_YELP_FUSION_KEY_GOES_HERE
- WOLF_KEY=
YOUR_WOLFRAM_ALPHA_KEY_GOES_HERE
*Requires the following API keys in .env file: Omdb, Google Books, Yelp Fusion, Wolfram Alpha.
- Install dependencies:
npm i
- Fix to binaries for sass:
npm rebuild node-sass
- Reset database:
npm run db:reset
- Check the db folder to see what gets created and seeded in the SDB
- Run the server:
npm run local
- Note: nodemon is used, so you should not have to restart your server
- Visit
http://localhost:8080/
- Node 10.x or above
- NPM 5.x or above
- PG 6.x
- Pg-native
- Axios
- Body-Parser
- Chalk
- dotenv
- Ejs
- Express
- Morgan
- Node-sass-middleware
- Sortablejs