Restaurant App designed to provide users looking for nearby restaurants, view ratings, exploring menus, making reservations, or ordering takeout, our app has you covered. Powered by Firebase, Google Maps, and other packages.
- Flutter UI: A map view with google_maps_flutter where the user can choose to search for a restaurant.
- Geolocator & Geocoding API: Integration of the geolocator package to access the user location's coordinates.
- Places API: Connection with the Places API to retrieve location data and as well, autocomplete suggestions.
- Clone this repository to your local machine.
- Ensure you have Flutter installed and set up on your development environment.
- Run
flutter pub get
to install dependencies. - Navigate to the
api
directory and rundart pub get
to install the dependencies for the backend server. - Set-up your API key in the project
- Run the app using
flutter run
and explore the maps.