Map-Based Volunteer App GitHub

Tech Stack: Flutter, Firebase, and Google Maps API

Role: Researcher

I designed a mobile app interface using the Google Maps API and Flutter to promote community service in local areas. Inspired by my experience as the project coordinator for my school's Key Club, I aimed to address common barriers to volunteering, such as lack of time and interest, by providing users with easily accessible volunteer opportunities based on their location.

The application allows various organizations to post volunteer opportunities and collect signup information, ensuring a broad selection of activities for users. Though I primarily focused on the front-end design, the app is intended to be accessible on both iOS and Android devices and to support real-time notifications to keep users informed about new opportunities.

Key features include location-based notifications, which would alert users to nearby volunteer opportunities, increasing their engagement within their communities. The user-friendly interface features a scrollable map as the homepage, offering a clear and navigable view of available activities. Users would be able to create personalized boards and upload images to customize their experience.

To complement the development of this application, I completed a 32-page APA research paper explaining the application's background, purpose, development, and design. This paper provides a comprehensive overview of the project's objectives and the technical and design decisions made throughout the development process.

Enlarged Image