Skip to content

zeyu93/roomR

 
 

Repository files navigation

roomR - Lighthouse Labs Final Project

roomR is a web app that is designed to be a comprehensive roommate finding app. Current alternatives out there just aren't the full package right now, and that's what roomR aspires to be. Our app asks a bunch of profile questions to better match registrants with other users who are looking for roommates. Notably, we ask about personality profile to help weed out people who might not be good matches. In addition, we ask about what neighborhood people want to live in, and we provide matches in that neighborhood as well as adjacent neighborhoods.

My teammates on this project are Zeyu Liu (https://github.com/z79liu/) and Hark Khabra (https://github.com/harkk/).

This project uses port 3000 (http://localhost:3000/ in your browser.).

Dependencies

  • chance ^1.0.18 or above
  • cookie-parser ~1.4.3 or above
  • debug ~2.6.9 or above
  • ejs ~2.5.7 or above
  • express ~4.16.0 or above
  • foundation-sites ^6.5.3 or above
  • http-errors ~1.6.2 or above
  • jquery ^3.4.1 or above
  • morgan ~1.9.0 or above
  • pg ^7.10.0 or above
  • pg-hstore ^2.3.2 or above
  • sequelize ^5.7.6 or above
  • sequelize-cli ^5.4.0 or above
  • what-input ^5.2.1" or above

Final Product

"Homepage" "Register page" "Neighborhood selection" "Matches page" "Matches personality page" "matches profile page" "matches profile page - chat" "edit profile/questionnaire page"

Getting Started

  • Install all dependencies (using the npm install command).
  • Run the development web server using the npm run devstart (or npm run dev-w if you use vagrant on Windows) command.
  • Run the app at http://localhost:3000/ in your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.8%
  • HTML 36.8%
  • CSS 8.4%