# Salon Booking App MVP
A simple Flutter mobile app that lets customers book salon services by selecting a service, date, and time. Bookings are stored locally and can be viewed or deleted.
---
## Features
- Choose from multiple salon services
- Pick date and time with native Flutter pickers
- Store bookings locally with `SharedPreferences`
- View all bookings in a list
- Delete bookings with confirmation dialog
---
#### APK, SCREENSHOTS AND VIDEO RECORDING:
- [Use this link to access these resources on Google Drive](https://drive.google.com/drive/folders/19njLJwpz71Utg5gMjpEPoNxaa7hn3qpc?usp=sharing)
## Getting Started
### Prerequisites
- Flutter SDK installed
- Android Studio (for Android emulator) or Xcode (for iOS simulator) installed
- Emulator/simulator or physical device set up
### Installation
1. Clone the repo
```bash
git clone <your-repo-url>
cd <repo-folder>-
Install dependencies
flutter pub get
-
Launch your emulator or simulator:
-
Android Emulator: Open Android Studio → Tools → AVD Manager → Start a virtual device
-
iOS Simulator (macOS only): Run in terminal:
open -a Simulator
-
-
Run the app:
flutter run
The app will launch on the selected device.
main.dart— app entry pointBookingScreen— booking screenBookingController— business logic, local storageBookingList— widget to display bookings with delete option