Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev-adnani/metroom-flutter
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.
https://github.com/dev-adnani/metroom-flutter
dart flutter flutter-apps flutter-examples flutter-ui hotel-booking hotel-booking-flutter metroom oyo-clone-flutter supabase supabase-client supabase-dart supabase-db supabase-flutter
Last synced: 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/dev-adnani/metroom-flutter
- Owner: Dev-Adnani
- License: gpl-3.0
- Created: 2022-07-01T08:57:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-27T19:20:42.000Z (about 1 year ago)
- Last Synced: 2024-04-25T05:57:57.531Z (9 months ago)
- Topics: dart, flutter, flutter-apps, flutter-examples, flutter-ui, hotel-booking, hotel-booking-flutter, metroom, oyo-clone-flutter, supabase, supabase-client, supabase-dart, supabase-db, supabase-flutter
- Language: Dart
- Homepage:
- Size: 1.95 MB
- Stars: 35
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MetRoom
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.
## Tech Stack
**Client:** Flutter
[**Backend:** Supabase](https://supabase.com/)
**Database:** PostgreSQL
## Demo
Youtube Video : https://youtu.be/X-RR1SzTFx4
## Features
- 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## Environment Variables
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.
## Database Schema
[**SQL : DDL COMMANDS**](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/db_create.sql)
## Libraries
- 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
:-------------------------:|:-------------------------:|:-------------------------:
![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_1-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_2-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_3-removebg-preview.png?raw=true)Screen 4 | Screen 5 | Screen 6
:-------------------------:|:-------------------------:|:-------------------------:
![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_4-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_5-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_6-removebg-preview.png?raw=true)Screen 7 | Screen 8 | Screen 9 | Screen 10 | Screen 11
:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_7-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_8-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_9-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_10-removebg-preview.png?raw=true)|![](https://github.com/Dev-Adnani/MetRoom-Flutter/blob/main/screenshots/screen_11-removebg-preview.png?raw=true)
## Feedback
If you have any feedback, please reach out to us at [email protected]