Real Estate Data Management System
- Page for GET Listings (Done)
- Page for GET individual listing (Done)
- Filter & Full text search (in Progress) - BUG : Filter & Full text bug
- Google Maps for finding Nearby Properties (in Progress)
- State management using Redux(for filters , List ..) (Done)
- GET /v1/properties: Get a list of all properties. (Done)
- GET /v1/properties/:id: Get details of a specific property. (Done)
- GET /v1/search/properties&searchTerm=x&maxPrice=1000000 : Search & Price Filter (For full text search , indexing on location, desc, title is done, for production use cases ES reverse indexes can be used)
- POST v1/auth/login (Auth Flow)
- POST & PATCH v1/properties (Authenticated Admin Routes for adding and updating properties)
-
Open your terminal.
-
Change directory to the backend folder:
cd backend npm install npm start
This will serve endpoints at PORT : 3000
-
Change directory to the backend folder:
cd frontend npm install npm start
This will serve endpoints at PORT : 3001
- Async logging winston (log event stream into Splunk / Hadoop)
- Config & Environment variables
- Docker & Deployment -> AWS ECS (Infra)
- Error & Exception Monitoring (Sentry/LogRocket)
- CRM for realtors (Leads generation from Ads/Marketing efforts)
- AI tool for preparing documents/price negotiation etc (Requirements not clear)
- Lead Generation -> Know location -> Automated Send Mail Flyers -> Market Insights (Property Base)
- One place Collaboration with Agents & Buyers.
- Document Tracking for Buyers