Skip to content

ArslanYousaf12/home-front-pk

Repository files navigation

Home Front PK - Flutter App

Home Front PK Platform License

Welcome to Home Front PK, a versatile Flutter application designed to bridge the gap between users, constructors, and designers in the construction and design industry. Whether you're planning a new project or seeking design inspiration, Home Front PK connects users with the right professionals and tools to make their vision a reality.


🚀 Features

For Users

  • Post Jobs: Easily post construction or design-related job requirements.
  • View Bids: Receive and review bids from constructors and designers.
  • Cost Calculator: Calculate estimated construction costs with an intuitive tool.

For Constructors and Designers

  • Find Jobs: Browse and bid on posted projects.
  • Showcase Skills: Highlight expertise to attract potential clients.

Global Features

  • Google Maps Integration: Locate nearby professionals and projects.
  • User-Friendly Interface: Optimized for seamless navigation and interaction.
  • Cross-Platform: Works perfectly on iOS and Android devices.

🛠️ Technologies Used

  • Framework: Flutter
  • State Management: Cubit
  • Backend: Firebase (Firestore, Firebase Functions, Firebase Emulator for local testing)
  • Maps: Google Maps API
  • Notifications: Push notifications for job updates and bids

📸 Screenshots

Coming Soon!

Stay tuned for a showcase of our app in action.


💡 How to Install and Run

  1. Clone the repository:

    git clone https://github.com/yourusername/home-front-pk.git
  2. Navigate to the project directory:

    cd home-front-pk
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

🛤️ Roadmap

  • [ ] Enhance cost calculator with dynamic pricing updates.
  • [ ] Add chat functionality for real-time communication.
  • [ ] Include job completion and rating system.
  • [ ] Expand modules for contractors and suppliers.

🤝 Contributing

Contributions are always welcome! Here's how you can help:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Add some feature"
  4. Push to your branch:
    git push origin feature-name
  5. Open a Pull Request.

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


🌟 Show Your Support

If you find this project helpful, please give it a ⭐! Feel free to follow me for more exciting projects. Let’s build together!


Thank you for visiting! Together, let’s make construction and design more accessible and efficient with Home Front PK.

About

home construction app that cover just islamabad area

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published