Pinterest for learners.
Allow learners to save learning resources like tutorials, blogs and videos in a central place that is publicly available to any user.
- users can save an external URL along with a title and description
- users can search for already-saved resources created by any user
- users can categorize any resource under a topic and create new categories
- users can comment on any resource
- users can rate any resource
- users can change their ratings
- users can like any resource
- users can unlike any resource
- users can view all their own and all liked resources on one page ("My resources")
- users can register, log in, log out and update their profile
- Create the
.envby using.env.exampleas a reference:cp .env.example .env - Update the .env file with your correct local information
- Install dependencies:
npm i - Fix to binaries for sass:
npm rebuild node-sass - Run migrations:
npm run knex migrate:latest
- Check the migrations folder to see what gets created in the DB
- Run the server:
npm run local - Visit
http://localhost:8080/
- Node 5.10.x or above
- NPM 3.8.x or above






