Skip to content

jacob-kn/Estates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estates

A real estate web application.

Table of Contents

About

The Estates web application provides a platform for buyers, sellers, realtors, and even guests for anything you would expect from a real estate application:

  • Browse properties with filters and a sorting system
  • List properties as a seller or a realtor
  • Save properties as a buyer
  • Leave comments on a realtor page
  • Make an offer on a property
  • ... And more!

For CPSC 471 at the University of Calgary Winter 2022

Usage

This is the production build. Use the website here: https://estatesdomain.herokuapp.com/

If the deployed website does not work, you may run the production build with the appropriate .env file (provided in the CPSC 471 dropbox) by following the instructions below:

  1. Run git clone https://github.com/jacob-kn/Estates or download and unzip the source code from the github repository to your desired directory
  2. Move/copy the provided .env file to the created Estates folder
  3. In the Estates directory, run npm install in a terminal to install all server dependencies (you will need to have Node.js installed to do this)
  4. Navigate to the frontend directory using cd frontend from the Estates folder
  5. Run npm install, then run npm run build
  6. Go back to the Estates directory using cd ..
  7. Finally, start the server by running npm start
  8. If the PORT environment variable in the .env file has not been changed, the server will start on http://localhost:8000. Open the server in a browser to use the application.

Acknowledgements

Authors

About

Real estate web application for CPSC 471

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published