Skip to content
forked from Jay-zsy/notes

An app for students to save learning resources in a central place that are available to any user. Users can search for resources, they can rate & like any resource and view all their own and liked resources.

Notifications You must be signed in to change notification settings

AliceMathews/midterm

 
 

Repository files navigation

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

About

An app for students to save learning resources in a central place that are available to any user. Users can search for resources, they can rate & like any resource and view all their own and liked resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 43.1%
  • JavaScript 37.4%
  • TSQL 11.6%
  • CSS 7.9%