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.
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.