Mobile App Development
Photo Studio Booking App – QM Studio Photo
📱 Project Description
QM Studio Photo is a mobile application built with Flutter that enables users to easily book photo studio sessions. The app uses GetX for efficient state management and navigation, and integrates with Firebase for backend services such as authentication, real-time database, and storage. User authentication is implemented using Google Auth Firebase for a faster and more secure login experience.
🛠️ Technologies Used
- Flutter: UI toolkit for building cross-platform applications (Android & iOS)
- GetX: Lightweight library for state management, dependency injection, and navigation
- Firebase: Backend services for authentication, database, and cloud storage
- Google Auth Firebase: Login system using Google accounts
🎯 Key Features
- Google login and registration
- View and book available photo packages
- Studio information and booking details
- User profile management
- Transaction history tracking
🖼️ UI Screenshots
🔐 Login & Register


🏠 Home

ℹ️ Studio Info & Profile


📦 Photo Package Details


💳 Transactions


✅ Conclusion
This project demonstrates how a mobile application integrated with Firebase can deliver a seamless and modern booking experience. With Flutter and GetX, development becomes faster and more maintainable. QM Studio Photo aims to simplify the process of scheduling photo sessions with just a few taps.