An open API service indexing awesome lists of open source software.

https://github.com/jay-patel-070/homeserviceapp

An Home Service App that connects users with various service providers, enabling seamless booking and user request management. Implemented features such as service selection, booking details, and a dedicated request page with 'Accept order',‘Reject order’ and 'Completed' sections.
https://github.com/jay-patel-070/homeserviceapp

dart fireabse firebase-auth firebase-core firebase-database firebase-storage flutter google-fonts google-maps-flutter image-picker intl location url-launcher

Last synced: about 2 months ago
JSON representation

An Home Service App that connects users with various service providers, enabling seamless booking and user request management. Implemented features such as service selection, booking details, and a dedicated request page with 'Accept order',‘Reject order’ and 'Completed' sections.

Awesome Lists containing this project

README

          

# jayshomeserviceapp

An Home Service App that connects users with various service providers, enabling seamless booking and user request management. Implemented features such as service selection, booking details, and a dedicated request page with 'Accept order',‘Reject order’ and 'Completed' sections.

🛠 Tech Stack

Frontend: Flutter

Backend: Firebase (Firestore, real-time database, Authentication, Storage)

📋 Prerequisites
Install Flutter → Download Flutter
Install Firebase CLI → Download Firebase CLI
A Firebase Project (with Firestore,real-time database, Auth, and Storage enabled)

🚀 Getting Started

1️⃣ Clone the Repository

sh

Copy

Edit

git clone https://github.com/Jay-Patel-070/Homeserviceapp.git

cd home-service-app

2️⃣ Install Dependencies

sh

Copy

Edit

flutter pub get

3️⃣ Firebase Setup

🔥 Create a Firebase Project

Go to Firebase Console

Create a new project

Enable Firestore, Authentication,real-time database and Storage

📂 Add Firebase Config to Your App

For Android:

Download google-services.json from Firebase
Place it in android/app/

For iOS:

Download GoogleService-Info.plist
Place it in ios/Runner/
Enable iOS capabilities (Push Notifications, Background Modes)

4️⃣ Run the App

sh

Copy

Edit

flutter run

5️⃣ Build for Release (Optional)

sh

Copy

Edit

flutter build apk # For Android

flutter build ios # For iOS

🤝 Contributing & Support

Report issues via GitHub

Contact me at jayspatel420005@gmail.com for support

Made with ❤️ by Jay 🚀