Skip to content

This Flutter app streamlines home services by connecting users with verified professionals for tasks like renovations, repairs, and crafting, all through an intuitive, interactive platform.

Notifications You must be signed in to change notification settings

mohamed-ladjal-AI/icraft

Repository files navigation

App Logo

Home Services & Crafts Flutter App

This repository contains a Flutter project designed to facilitate home services and crafts by connecting users with professionals who can perform the required jobs. Whether it’s home renovations, crafting garments, or any specialized handiwork, this app aims to simplify the process of finding skilled experts.


Features

  • Professional Listings: Browse through a list of professionals in various fields such as carpentry, tailoring, and more.
  • User Profiles: Each professional has a detailed profile showcasing their work, ratings, and contact information.
  • Chat Functionality: Integrated chat system allows users and professionals to discuss job details and pricing.
  • Rating System: Users can rate professionals based on their experiences, helping others make informed decisions.

Screenshots

Below screenshots demonstrating the app’s interface:

Screenshot 1
Profile Page
Screenshot 2
Explore Page
Screenshot 3
Chat Interface
Screenshot 4
Another Profile Example

Getting Started

  1. Clone the Repository:

    git clone https://github.com/mohamed-ladjal-AI/icraft
    cd icraft
  2. Install Dependencies:

    flutter pub get
  3. Run the App:

    flutter run

    Make sure you have a device emulator or a physical device connected.


Project Structure

A brief overview of the major folders and files in this project:

.
├── android              # Android-specific files
├── assets               # Images, icons, and other assets
├── ios                  # iOS-specific files
├── lib                  # Main Dart code for the application
│   ├── main.dart        # Entry point of the Flutter app
│   └── ...              # Other Dart files, widgets, etc.
├── pubspec.yaml         # Flutter/Dart dependencies
└── README.md            # Project documentation

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests. Please review the guidelines in the CONTRIBUTING.md file before making any changes.


License

This project is licensed under the MIT License. You’re free to use, modify, and distribute the code as long as the original license is included.


Contact & Acknowledgments

Special thanks to everyone who provided feedback, testing, or design help throughout the development of this app.