A professional property management and maintenance platform.
This project is configured for deployment on Netlify.
-
Fork or clone this repository
-
Create a new site in Netlify
-
Connect to your repository
-
Configure the following environment variables in Netlify's dashboard:
VITE_FIREBASE_API_KEY
VITE_FIREBASE_AUTH_DOMAIN
VITE_FIREBASE_PROJECT_ID
VITE_FIREBASE_STORAGE_BUCKET
VITE_FIREBASE_MESSAGING_SENDER_ID
VITE_FIREBASE_APP_ID
VITE_APP_NAME
VITE_APP_URL
VITE_ENABLE_ANALYTICS
VITE_MAINTENANCE_MODE
-
Deploy! Netlify will automatically detect the build settings from netlify.toml
- Install dependencies:
npm install
- Copy
.env.example
to.env
and fill in your values:
cp .env.example .env
- Start development server:
npm run dev
- Build for production:
npm run build
- Property Management
- Maintenance Work Orders
- Personnel Management
- Analytics Dashboard
- Financial Reporting
- Smart Contract Integration
- React
- TypeScript
- Tailwind CSS
- Firebase Authentication
- Ethers.js
- Vite