No description, website, or topics provided.
Clone or download
Pull request Compare This branch is 5 commits ahead of JashanKhela:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
db
docs
lib
public
routes
styles
views
.DS_Store
.editorconfig
.env.example
.gitignore
README.md
knexfile.js
package-lock.json
package.json
server.js

README.md

smartCat Project

When you are recommended something it's not always easy to jot it down for later in an organized fashion. Adding the item to your phone or computer ends up taking time and opening up the right app is only part of the problem. You then have to locate the right list ("Movies to watch", "Books to read", etc.) to add to. And if you do get it in to the right list, you don't have much more context about it. This delay and lack of additional information acts as a huge deterrent.

The solution? A smart, auto-categorizing todo list app. The user simply has to add the name of the thing, and it gets put into the correct list.

Getting Started

  1. Install dependencies: npm i
  2. Run the server: npm run local
  3. Visit http://localhost:8080/

Dependencies

  • Node 5.10.x or above
  • NPM 3.8.x or above
  • Body-parser
  • Dotenv
  • Ejs
  • Express
  • Knex
  • Knex-logger
  • Morgan
  • Node-sass middleware
  • PG
  • Request Promise
  • XML-Js
  • Yelp Fusion

Final Project

"Screenshot of Landing Page"

"Screenshot of My Tasks"

"Screenshot of My Profile"

"User can change category if a task has been mis-categorized"

Contributors

Cristiane Silva, Jashan Khela, Kayla Vu