Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.37 KB

File metadata and controls

49 lines (31 loc) · 1.37 KB

Notes - Resource Wall

An app for students to save learning resources in a central place that are available to any user. Users can search for resources (keyword, categories, average rating or content type). They can rate & like any resource. Using styling, a user can see if they have already liked/rated a resource.

A user can edit or delete resources they created, and view all their own and liked resources on the 'My Resources' page.

Visit the deployed app here: https://notes-lhlabs.herokuapp.com/

Use email: 'user@gmail.com', password: 'password'

Or register for your own account!

Final Product

Screenshot of the page on login - all resources are shown

Screenshot of the page on login

My Resources page

My resources page

Comments page - users can add & view all comments

Comments page

My Profile page - users can update their details

Comments page

Setup

Install dependencies with npm install.

Dependencies

  • Baffle
  • Bcrypt
  • Body-parser
  • Chalk
  • Cookie-session
  • Dotenv
  • Ejs
  • Express
  • Moment
  • Morgan
  • Node-sass-middleware
  • Pg
  • Pg-native