Skip to content

KiwiThePoodle/Peanuts-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Welcome to Peanuts, the allergy monitoring app!

This app was created by a team of 4 undergraduate students at JHU. A special challenge in designing this app was to find a humanitarian twist for our app idea. We decided to create an app where users can track the allergens/dietary restrictions that each food item may contain to help prevent potential mishaps. Users can also form groups for social events and create a meal plan that every attendee can enjoy!

The app was developed through two sprint cycles with weekly meetings to communicate progress and tasks moving forward. Meetings ensured that all members were on the same page and were able to aid each other in problem-solving and debugging. The app is complete with toasts and error handling for invalid inputs. User changes are immediately updated in the database and in the app.

App Features:

-Login and Sign Up Screen

-Profile Screen (bottom navigation): Settings (via gear icon), Edit Restrictions (via edit pen), Edit Foods (via edit pen), Food Details (via food image)

-Add Food Screen (bottom navigation, food added to user profile)

-Groups Screen (bottom navigation): Add Group (via add button), User Search (by name or email)

-Group from Host Perspective: Add Food to Group (via edit pen), Group Restrictions Info (via restriction icon)

-Group from Attendee Perspective: Food Item Info (via food image), Meal Plan Works (via check button, displayed in responses, can undo), Meal Plan Does Not Work (via 'x' button, displayed in responses, can undo)

-Explore Screen (bottom navigation): Search Foods (food items created by all users, searches by name), Food Details (via food image)

-Notification Screen (bottom navigation, clicking a notification directs user to group view)

Additional Notes:

To run the app, an android emulator is recommended (Ex: Android Studio).

The features of this app rely on a real-time database (Firebase). The subscription to our database has been temporarily suspended.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages