Looking for a weekend break with your lover, a month of solitary travel, or a week-long family vacation? Use the Metroom app to locate affordable hotels in the finest places.
Extensively Used Supabase For Authentication , Storage , Database , Functions.
Client: Flutter
Database: PostgreSQL
Youtube Video : https://youtu.be/X-RR1SzTFx4
- 
Dynamic Theming 
- 
Login / SignUp 
- 
Sexy UI 
- 
Search Hotels - Filter Hotels Using Price
- Filter Hotels Using Ratings
- Filter Hotels Using Amenities
- Check Hotels Nearer To Your Location
- Check Hotels Location On Google Maps
 
- 
Bookmark Hotels 
- 
Checked Old Hotels Bookings 
- 
Payment Using Razorpay 
- 
Dynamic Net Connectivity 
- 
Notifications - OneSignal/Etc 
- 
Book Hotels - For x Days
 
- 
Coupon System 
To run this project, you will need to add the following file in app - constant folder - app.credentials.dart
supabaseApiUrl
supabaseApiKey
razorKey
You Can Get Supabase credentials From Supabase Website.
You Can Get Razorpay Key For Razorpay Website.
- Main Library Used in App
- Provider
- Cached Network Image
- Card Swiper
- Concentric Transition
- Cupertino Icons
- Flutter Rating Bar
- Dropdown Button2
- Flutter SVG
- Geocoder
- Geolocator
- Google_fonts
- Google Maps Flutter
- Image Picker
- Intl
- Map Launcher
- Razorpay Flutter
- Salomon Bottom Bar
- Scratcher
- Shared Preferences
- Shimmer
- Supabase
- Url Launcher
 
Screenshots
| Screen 1 | Screen 2 | Screen 3 | 
|---|---|---|
|  |  |  | 
| Screen 4 | Screen 5 | Screen 6 | 
|---|---|---|
|  |  |  | 
| Screen 7 | Screen 8 | Screen 9 | Screen 10 | Screen 11 | 
|---|---|---|---|---|
|  |  |  |  |  | 
If you have any feedback, please reach out to us at [email protected]

