Skip to content
chakrabortysaptarshi edited this page Dec 5, 2017 · 7 revisions

GatorHousing

Apartment sublease finder

Online marketplace enabling people to lease or rent apartments. First release developed toward academic credit for CEN5035 Software Engineering Course at the University of Florida.

Broad Prerequisites

How To Run

  1. npm install - To install all required node modules
  2. elasticsearch - To be run as a service.
  3. npm start - To be run in a separate terminal to start the node server
  4. ng build - To be run in a separate terminal to build the angular app
  5. In a browser, go to "localhost:4200" to access the website

Running Front-End Tests

Running unit tests

  1. Run ng test to execute the unit tests via Karma.

Running end-to-end tests

  1. Run ng e2e to execute the end-to-end tests via Protractor.
  2. Before running the tests make sure you are serving the app via ng serve.

Running Back-End Tests

  1. Make sure you have installed mocha globally using command npm install mocha -g
  2. Go into backend test folder and open the command prompt
  3. Run backend tests using command "npm test"
  4. Run backend tests with code coverage using command "npm test"

Team Members:

  • Dilip Kunderu
  • Saptarshi Chakraborty
  • Meghana Madineni
  • Pallavi Raman