MilkMattersDonorApp
Getting Started
To build and compile both an iOS and Android version of this application, one needs to use both Android Studio and XCode. XCode provides the required tools (and MacOS environment) to build the iOS application.
These instructions will help to get the basic development environment up and running.
Step 1: Download and install Flutter (instructions can be found here: https://flutter.dev/docs/get-started/install). When building this mobile app, please use the stable Flutter channel by running "flutter channel stable" and then "flutter upgrade".
Step 2: Download and install your preferred IDE (Android Studio is recommended for Flutter Android development, while XCode is recommended for Flutter iOS development: https://flutter.dev/docs/get-started/editor)
Step 3: Import the project into your IDE.
Step 4: Build the project
If you would like to demo the app on a device, you can create a simulated device (in Android Studio and XCode) or connect a device on which the app will be installed. The app can then be run and built from the IDE and installed on the device!
Libraries
- ArticleCard
- AuthExceptionHandler
- AuthResultStatus
- AuthWrapper
- Base64Image
- BecomeADonor
- ContactAbout
- DeclareDonationDropoff
- Depot
- DepotCard
- DepotLocator
- Depots
- DonationAmountGraph
- DonationDropoff
- DonationGraphs
- DonationTracker
- DonorUser
- EducationArticle
- EducationArticles
- EducationCategories
- EducationCategory
- EducationCategory
- FaqCard
- FeedsGraph
- FirebaseAuthenticationService
- FirebaseDatabaseService
- ForgotPassword
- FrequentlyAskedQuestions
- GraphAmountDataPoint
- GraphFeedsDataPoint
- Home
- Home
- LocalDatabaseService
- LocationHelper
- Login
- MapPinPillComponent
- NewsAndEventCard
- NewsAndEvents
- NewsAndEventsItem
- QuestionCard
- RecordADonation
- Register
- SecurityCheckDeclareDropoff
- SecurityCheckDepots
- SuggestAnArticle
- SuggestedArticle
- TrackedDonation
- main