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 dev.adnani26@gmail.com












