Monocle brings stock market-style analytics to real estate investing. View rent and sale trends like stock charts for any zip code. Access crime rates and upcoming developments to make informed decisions with Monocle.
- Stock Market-Style Charts: Visualize historical rent and sale prices as interactive charts resembling stock market graphs.
- Comprehensive Data: Access detailed information on crime rates and upcoming developments for any zip code.
Watch our project demo on YouTube: Monocle Demo
Learn more about Monocle on our Devpost page: Monocle on Devpost
-
Sign Up / Log In
- Use the authentication (PropelAuth) system to create an account or log in.
-
Search by Zip Code
- Enter a zip code to view real estate data for that area.
-
View Analytics
- Analyze rent and sale price trends through interactive charts.
- Review crime rates and information on upcoming developments.
-
Customize Data
- Filter data based on time ranges or specific metrics.
- Frontend: Next.js
- Backend: Node.js, Express.js
- Authentication: PropelAuth
- Database: MongoDB Atlas
- Charting Library: D3.js (Complicated but the most contollable)
- Version Control: Git and GitHub
- Parshwa Shah
- Foram Shah
- Samarth Bhole
- Shreyash Karandikar
To run Monocle locally, follow these steps:
- Clone the repository:
git clone
- Navigate to the project directory:
cd /monocle/frontend
- Install dependencies:
bun install
- Start the frontend development server:
bun dev
- In a new terminal, navigate to the backend directory:
cd /monocle/backend
- Install backend dependencies:
bun install
- Start the backend server:
bun dev
- Open your browser and go to
http://localhost:3000
to view the application.