Sanchaara is a mobile application built with Flutter that connects tourists and event organizers by allowing users to discover, create, and share local events. It enhances travel experiences by providing timely, location-based event information and transport suggestions.
- 🔍 Event Discovery — Explore events nearby using location-based filters.
- 🎫 Create Events — Event organizers can easily create and publish events.
- 📍 Map & Transport Integration — Suggests transport modes to event locations.
- 💖 Wishlist — Save events you're interested in.
- 🔑 Authentication — Separate logins for travelers and organizers.
- 🔎 Search Events — Find events by title, location, or category.
- 📅 Event Cards — Clean and informative event previews.
- Flutter SDK (>=3.x.x)
- Dart
- Android Studio / VSCode / Xcode
- Firebase project (for auth and backend services)
git clone <github_link>
cd sanchaara-flutter
flutter pub get
flutter runMake sure to configure your Firebase keys and services before running.
- Flutter — Cross-platform mobile development
- PostgreSQL / MongoDB (via backend) — Event and user data
- REST API (Spring Boot) — Backend service integration
- 🎥 Video support for event previews
- 🔔 Push notifications for upcoming events
- 📊 Admin dashboard for organizers
- 📍 Map-based event discovery view
- Charana Manawathilake
- Nivishka Manchanayake
- Nipuni Jayathilake
- Wimukthi Madushan
- Buddhima Edirisinghe
Thank you for checking out Sanchaara — your companion for discovering unforgettable experiences!









