Visit the hosted version of this project here. It is best viewed at a zoom of 67%.
NotSoSmart is a smart TODO list categorizer that takes away the hassle of having to categorize movies or series you wish to watch, books or comics you might want to read, food or products you want to buy in the future. While also providing you with more details regarding each item added to the lists using multiple APIs.
This project was developed by Hosam Dahrooge, Connie Ho, and Sydney Sisco.
To run the following project on your machine please follow the steps below:
-
Create the
.env
file by using.env.example
as a reference. You will be required to request multiple API keys from a few sites. So good luck! -
Install all dependencies.
npm install
- Fix to binaries for sass.
npm rebuild node-sass
- Reset the database.
npm run db:reset
- Run the server.
npm start
- And finally, visit the following.
http://localhost:8080/
- Safari's mobile version blows up the dropdown menu
- More categories to classify items into (games, activities...)
- Drag and Drop
- Multi-user colaboration (family plan)
- Deadline and notification implementation
- Google Natural Language
- Axios
- Bcrypt
- Body-parser
- Chalk
- Cookie-session
- Dotenv
- EJS
- Express
- Method-Override
- Node-sass-middleware
- PG
- PG-native
- Yelp-fusion