/Hapii

Hapii is a mobile app designed to connect volunteers with NGOs and other organizations in their community.

Primary LanguageDartMIT LicenseMIT

Hapii

Hapii


Hapii is a mobile application that connects NGOs and other similar organizations with volunteers who want to make a difference in their communities. The app allows NGOs to create profiles and post volunteer opportunities, while volunteers can search for and apply to these opportunities based on their interests and availability. Hapii also provides descriptions and contact information for each NGO, making it easy for volunteers to learn more about the organizations they want to work with.

Hapii

Getting Started

To get started with Hapii, simply download the app from the Github Releases. Once installed, you can create a profile using your google account. NGOs can post volunteer opportunities and view applications from interested volunteers, while volunteers can search for and apply to volunteer opportunities that match their interests and availability.

Technologies Used

Hapii was built using the following technologies:

  • Flutter: A framework for building cross-platform mobile applications
  • Firebase: A cloud-based backend infrastructure for storing and managing data
  • Google Assistant: A virtual assistant for managing reminders and tasks
  • Dart: The programming language used for developing Flutter applications

Building Hapii

Follow the following steps to build Hapii from source:

  • Clone the repository using

    git clone https://github.com/Arjun-Ingole/Hapii.git

  • Install the Flutter SDK from here

  • Install the Dart SDK from here

  • Ensure you are in the correct directory using

    cd Hapii

  • Get the dependencies using

    flutter pub get

  • Build the app using

    flutter run

Credits

Hapii was created by the following team of developers as part of Google Solution Challenge 2023. The team members are:

  • @arjun-ingole
  • @maheen-rahman
  • @tejas-xd
  • @vaishnavivarkur

License

Hapii is licensed under the MIT License. See LICENSE for more information.