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.).
- 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
- Install all dependencies (using the
npm install
command). - Run the development web server using the
npm run devstart
(ornpm run dev-w
if you use vagrant on Windows) command. - Run the app at http://localhost:3000/ in your browser.