Skip to content

UC San Diego Project 2: Full-Stack application that allows users to share and borrow items for free.

Notifications You must be signed in to change notification settings

mightyminh/remylist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remy's List

This application allows users to lend and borrow items for free. Lenders upload items which borrowers can browse and request for a certain amount of time. Non-users can also browse items before deciding if they would like to join.

Table of Contents

Website

http://remyslist.herokuapp.com/

Technologies used

  • NodeJs
  • CSS3
  • Javascript
  • jQuery
  • Handlebars
  • MySQL
  • NPM packages

Dependencies

NPM packages

  1. body-parser (Node.js body parsing middleware)
  2. express (Web framework)
  3. mysql (A node.js driver for mysql)
  4. sequelize (Multi dialect ORM for Node.JS)
  5. express-handlebars (Handlebars view engine for Express)
  6. passport (Authentication for Node.js.)
  7. passport-local (Local username and password authentication strategy for Passport.)
  8. connect-flash (Flash messages for Express)
  9. express-session (Simple session middleware for Express)
  10. nodemailer ( Sending e-mail from Node.js app)

Developers

Front-end

Minhtuyen Mai, Yousra Elbana

Back-end

Radhika Sivarajan, Erin Glabe

To Install on local machine

  • Git Clone the repository to your local machine.

  • Go to the config directory and change development environment properties.

  • Navigate to the folder where the repository in Terminal.

  • Run the command npm install to download the required dependencies.

  • Then type node server.js in terminal inside the directory.

  • Then run below address on browser.

    localhost:8080

Screen recording

Remy's List

Acknowledgements

We would like to thank our instructors: George and Brandon, for their guidance and knowledge. As well as our TAs: Felipe and Travis for their assistance.

About

UC San Diego Project 2: Full-Stack application that allows users to share and borrow items for free.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •