-
Notifications
You must be signed in to change notification settings - Fork 1
Architecture
Coy Burke edited this page Nov 2, 2021
·
5 revisions
This will be an Android Application written in Java using Android Studio, and will use Gradle as a build tool. The application will use the Tasty API to search and fetch recipe information. FireBase will be used for storing user/recipe data, as well as user authentication. The libraries/imports will include:
- org.json
- java.io
- java.net
- java.util
-
ABuonantuono: UI/XML/Resources
-
jmfalzarano: Internal methods for fragments, event handling
-
coydb: firebase, read/write JSON
-
JimiSendrix: firebase, user authentication
An .apk will be made available on the Github Release.
https://github.com/SCCapstone/Purplelimited/wiki/UML-Diagram
The application will use FireBase to host the stored user data, as well as the recipe data. The stored data will follow JSON formatting.
![](https://user-images.githubusercontent.com/70445875/137635389-9e3f1524-823e-4681-ab90-f9920c0e870c.png)
![](https://user-images.githubusercontent.com/70445875/137635387-3a38bb5e-28a8-443e-9ccc-94059e930bfc.png)
![](https://user-images.githubusercontent.com/70445875/137635077-8714f6e3-3ad7-478c-b6e8-9c94747bbabb.png)
![](https://user-images.githubusercontent.com/70445875/137635357-3b5074fd-62ba-4f05-8aa2-b3915ba7d305.png)
![](https://user-images.githubusercontent.com/70445875/137635078-129c8aa5-ef81-4d53-8097-13518fb74237.png)
![](https://user-images.githubusercontent.com/70445875/137635079-9ad8cb7a-3577-463d-95b4-2d44e9979247.png)
![](https://user-images.githubusercontent.com/70445875/137635082-96b2a849-73e6-4ceb-bd2c-a0b160d47832.png)
![](https://user-images.githubusercontent.com/70445875/137635081-7ec71857-767a-4151-b291-a00b4ea83b7d.png)
![](https://user-images.githubusercontent.com/70445875/137635080-aff24af4-45c1-4513-a853-adcd20c29690.png)