Skip to content

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.

License

Notifications You must be signed in to change notification settings

Dev-Adnani/MetRoom-Flutter

Repository files navigation

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

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

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
Screen 4 Screen 5 Screen 6
Screen 7 Screen 8 Screen 9 Screen 10 Screen 11

Feedback

If you have any feedback, please reach out to us at dev.adnani26@gmail.com

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published