https://github.com/mohamedelareeg/homeservices-user
Home Services User App: Request handyman services, book appointments, chat with providers. Empowering users with seamless home service solutions.
https://github.com/mohamedelareeg/homeservices-user
android chatting customer-support glide handyman java kotlin lottie retrofit
Last synced: 2 months ago
JSON representation
Home Services User App: Request handyman services, book appointments, chat with providers. Empowering users with seamless home service solutions.
- Host: GitHub
- URL: https://github.com/mohamedelareeg/homeservices-user
- Owner: mohamedelareeg
- License: mit
- Created: 2023-04-11T21:53:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-12T08:58:41.000Z (over 1 year ago)
- Last Synced: 2025-04-03T03:07:42.736Z (8 months ago)
- Topics: android, chatting, customer-support, glide, handyman, java, kotlin, lottie, retrofit
- Language: Java
- Homepage:
- Size: 12.8 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Home Services - User App
Home Services User App is an Android application that empowers users to effortlessly request handyman services, book scheduled appointments, communicate with customer services, and seamlessly chat with service providers in real-time.
## Table of Contents
- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Configuration](#configuration)
- [Built With](#built-with)
- [Dependencies](#dependencies)
- [Contributing](#contributing)
- [License](#license)
- [Related Repositories](#related-repositories)
## Features
- **Handyman Services:** Request various handyman services.
- **Scheduled Appointments:** Book appointments for services with location and pricing details.
- **Customer Support:** Communicate with customer services for assistance.
- **Real-time Chat:** Chat with service providers for better communication.
## Flow Map

## Related Repositories
- [Home Services Provider App](https://github.com/mohamedelareeg/HomeServices-Provider)
## Getting Started
### Prerequisites
- Android Studio
- Android device or emulator
### Installation
1. Clone the repository: `git clone https://github.com/mohamedelareeg/HomeServices-User.git`
2. Open the project in Android Studio.
3. Build the project to resolve dependencies and compile the application.
4. Connect an Android device or use an emulator.
5. Run the application from Android Studio.
### Configuration
Ensure you have the required API keys and configurations for Firebase services. Update the necessary files with your configurations.
## Built With
- Java - The primary programming language.
- Firebase - Comprehensive mobile and web app development platform.
- Glide - Fast and efficient image loading library.
- Retrofit - Type-safe HTTP client for Android and Java.
- Lottie - Animation library for Android and iOS.
## Dependencies
Detailed information about the libraries and dependencies used in the project can be found in the [build.gradle](app/build.gradle) file.
## Contributing
Feel free to contribute to the development of Home Services User App by creating issues, submitting pull requests, or suggesting new features.
## License
This project is licensed under the MIT License.
## Related Repositories
- [Home Services Provider App](https://github.com/mohamedelareeg/HomeServices-Provider)