A web application for displaying real estate rent analytics data.
In the navigation menu:
- "Apartments Rent" links to the optimized rent analytics module (located in
rent_revdirectories) - "Apartments Vacancy" links to the optimized vacancy analytics module (located in
vacancy_revdirectories)
Note: The rent and vacancy directories in both frontend and backend are deprecated and not in use.
- Clone the repository
- Copy the environment template:
cd backend cp .env.example .env - Update the
.envfile with your Supabase credentials:SUPABASE_URL: Your Supabase project URLSUPABASE_KEY: Your Supabase anon key (public)
- Create and activate virtual environment:
python -m venv venv source venv/bin/activate # Linux/Mac # or .\venv\Scripts\activate # Windows
- Install dependencies:
cd backend pip install -r requirements.txt - Start the server:
python run.py
- Install dependencies:
cd frontend npm install - Start the development server:
npm start
- The application uses Supabase's Row Level Security (RLS)
- Only read access is permitted through the anon key
- All sensitive information should be kept in
.envfiles - Never commit
.envfiles to the repository