RentProof is An app to track and analyze rental prices. Users can submit info about their rent costs, and the app tracks this data, graphing out rental increases over the years, and showing how each property's price fluctuations compare to the rest of the market.
///////////////////////////////////////////////////////////////////////////////////////////////////////
To get started with RentProof, you'll need to install both the client and server dependencies. Here's how:
Clone the RentProof repository from GitHub: git clone https://github.com//jamesraymondbrown/rent-tracker
Install the server dependencies: cd rent-proof/server npm install
Install the client dependencies: cd ../client npm install
Start the server: cd ../server npm run start
Start the client: cd ../client npm run start
////////////////////////////////////////////////////////////////////////////////////////////////////////
start: Starts the server reset: Resets the database to its initial state (run this only in development mode) run dev: Starts the server in development mode using nodemon
Server:
- @googlemaps/[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
Client:
- @fortawesome/[email protected]
- @fortawesome/[email protected]
- @fortawesome/[email protected]
- @google/[email protected]
- @googlemaps/[email protected]
- @react-google-maps/[email protected]
- @testing-library/[email protected]
- @testing-library/[email protected]
- @testing-library/[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- start: Starts the client
- build: Builds the client for production
- test: Runs the client's test suite
- eject: Ejects the client from react-scripts
The client is configured to proxy API requests to the server at http://localhost:8001.