Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 2.29 KB

README.md

File metadata and controls

38 lines (29 loc) · 2.29 KB

What is Gift2Grow?

An app to facilitate the donation of student uniforms and learning materials. What sets us apart from other donation apps is that we partner directly with schools to receive information about their specific donation requirements. This allows us to provide our app users with targeted information on the schools and students who are in need of these donated items.

Getting Started

To get started with the Gift2Grow app, follow these steps:

  1. Run flutter pub get to resolve dependencies and ensure all required packages are installed.
  2. Execute the main.dart file to launch the application.

Features

Gift2Grow offers the following features:

  1. Authentication
  • Login: Users can log in to their accounts.
  • Register: New users can create an account.
  • Forgot Password: Users can recover their forgotten passwords.
  • Verify Email: Users must verify their email to complete the registration process and ensure that it belongs to the user.
  1. Profile
  • Edit Profile: Users can modify their personal information, including their username, firstname, lastname, and email.
  • Change Profile Picture: Users can update their profile picture.
  1. Notifications
  • Notify Completed Campaign: The system will notify the user when a campaign they have donated to is completed.
  • Notify Evidence of Completed Campaign: The system will notify the user when evidence for a completed campaign they have donated to has been posted.
  1. Give and Share TAMBOON Points
  • Giving TAMBOON Points: Users will earn TAMBOON points when they enter the tracking number of a donation on the system.
  • Ranking and Share TAMBOON: The user's TAMBOON points will be ranked so that they can share their ranking and TAMBOON points with other applications.
  1. Collect Comprehensive Donation Information
  • Tag: Users can filter campaigns based on the campaign tag's status to find specific campaigns.
  • Search: Users can search for campaigns by using the school name.
  • Home: The system will provide comprehensive donation information for campaigns on the Home screen.
  • Progress Bar: Each campaign will display its progress based on the number of tracking numbers received.
  1. Campaign Evidence The application will display the campaign evidence and letter of thank from the school to the user once the campaign is completed.