EventSpaceFinder is a modern, intuitive mobile application designed to bridge the gap between event organizers and premium venue providers. Whether you are looking for a cozy seminar hall, a grand wedding venue, or a collaborative co-working space, EventSpaceFinder makes discovery, filtering, and booking completely seamless.
To give you a quick look at the user experience, here are the core screens of the application:
| Explore & Filter Venues | Venue Details & Booking |
|---|---|
![]() |
![]() |
Replace the paths in src="" with the actual paths of your screenshots (e.g., assets/screenshots/explore.png) once you push them to your repository.
- 🔍 Smart Search & Advanced Filters: Filter venues instantly by location, price, capacity, and available amenities (WiFi, sound systems, catering, etc.).
- 🗺️ Interactive Map View: View nearby event spaces on an interactive map with direct navigation options.
- 📅 Real-time Availability Calendar: Check open slots and book spaces on the fly without double-booking hassles.
- 💳 Secure Booking & Payments: Integrated, secure payment flows for smooth reservation confirmations.
- ⭐ User Reviews & Ratings: Read authentic community feedback before locking in a venue.
This application is built with a focus on clean code, scalability, and optimal performance:
- Frontend: Jetpack Compose (Jetpack Compose)
- State Management: ViewModels (customize based on your implementation)
- Database & Backend: Supabase
- APIs Used: Google Maps API (for venue geolocation)
- Local Storage: Room / Shared Preferences
Follow these steps to set up and run the project locally.
Before starting, ensure you have the following installed:
- Android Developers (v3.0.0 or higher)
- [Firebase(https://console.firebase.com)
- An Android/iOS Emulator or a physical device with USB debugging enabled.
- Clone the repository:
git clone [https://github.com/your-username/EventSpaceFinder.git](https://github.com/your-username/EventSpaceFinder.git) cd EventSpaceFinder

