A modern web application for browsing and booking conference rooms and venues across the city in South Moravia. Built for convenience, performance, and a polished user experience.
This app enables users to:
- Discover available conference venues in South Moravian cities
- View availability and venue details
- Book time slots online
- Manage reservations
Target users: small to mid-size businesses, event organizers, public institutions.
Tech stack:
- Frontend: React + TailwindCSS (planned)
- Backend: Python FastAPI ✅ (implemented)
- Database: PostgreSQL ✅ (implemented)
- Hosting: Azure (planned)
🟢 Development completed:
- ✅ Backend API (FastAPI) - Complete with authentication, venue management, and booking system
- ✅ Frontend (React + TailwindCSS) - Complete with responsive design and full feature set
- 🟡 Database deployment - Planned
- 🟡 Production deployment - Planned
- ✅ Backend API (FastAPI) - Complete with authentication, venue management, and booking system
- ✅ Database schema design and models
- ✅ User authentication and authorization
- ✅ Venue search and filtering
- ✅ Booking management system
- ✅ Admin dashboard endpoints
- ✅ Frontend (React + TailwindCSS) - Complete with responsive design and full feature set
- 🟡 Database deployment - Planned
- 🟡 Production deployment - Planned
The backend is fully implemented and ready to use:
cd backend
.\quickstart.ps1
Or manually:
cd backend
python -m venv venv
venv\Scripts\Activate.ps1
pip install -r requirements.txt
cp ..\.env.example .env
# Edit .env with your PostgreSQL credentials
python init_db.py
python start.py
API Documentation: http://localhost:8000/docs
The frontend is fully implemented and ready to use:
-
Install Node.js (if not already installed):
- Download from nodejs.org
- Or use Chocolatey:
choco install nodejs
-
Start the frontend:
cd frontend
npm install
npm start
Frontend Application: http://localhost:3000
Frontend implementation with React + TailwindCSS is planned.
We're currently in planning. Contributions are welcome once the MVP skeleton is ready.
MIT License