This app is the Midterm Project for Lighthouse Labs 2019 Web Development Bootcamp, which was fully implemented multi-functions within one week. Group members include Camila Rivera, Max Wong and Zongxi Li.
- Users can
login
,logout
, andregister
- Users can have their tasks
auto categorized
in to one of the four main list
- Watch List
- Buy List
- Read List
- Eat List
- Users can
edit
,delete
, orcomplete
a task - Users can see their
task count
forall four main lists
, as well astoday's
, theweekly's
, andcompleted tasks
on the side nav bar. - Users can get
additional information
related to their tasks through the carousel
Todo List is a full stack web app, built with the following:
- HTML
- JavaScript
- PostgreSQL
- SASS
- jQuery
- Materialize
- body-parser: ^1.19.0,
- chalk: ^2.4.2,
- classificator: ^0.3.3,
- cookie-parser: ^1.4.4,
- dotenv: ^2.0.0,
- ejs": ^2.6.2,
- express: ^4.17.1,
- google-parser: ^2.1.3,
- morgan: ^1.9.1,
- movies-names: 0.0.0-semantically-released,
- node-sass-middleware: ^0.11.0,
- pg: ^6.4.2,
- pg-native: ^3.0.0,
- request-promise: ^4.2.4,
- yelp-fusion: ^3.0.0
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the npm install command.
- Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
- Go to http://localhost:8080/ in your browser. Dependencies