Skip to content

Commit

Permalink
Updated readme file
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaryan Das authored and Aaryan Das committed Apr 23, 2024
1 parent 96b3872 commit 7b26a56
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 6 deletions.
37 changes: 36 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,36 @@
# dsd-grocery
Zest: Spritz Up Your Meals
![Zest Logo](image.png)

Zest is a grocery management tool with built-in ingredient tracker, recipe integration, and macro calculator.

Zest will analyze the groceries you have on hand, help build out a shopping list for meal prepping, and give a detailed list of macros such as protein, carbs, etc. If a user enters items they have in the fridge, Zest can generate a list of recipes based on those ingredients.

Watch our video to learn about the development process and see Zest in action!
[![Zest Introduction Video](http://img.youtube.com/vi/j5szZXsyxWs/0.jpg)](http://www.youtube.com/watch?v=j5szZXsyxWs "Zest Introduction Video")

Technologies

Zest is built with a robust stack designed for high performance and scalability. Below is a breakdown of the core technologies and tools used for development:

Frontend Development:
React Native (Javascript): Enables a cross-platform user experience.

Backend Development:
Python: Backend logic and services.
Django: Enables rapid development and pragmatic API design.
Django ORM: Object-Relational Mapping tool for Django for database queries.
ECS/Docker: Containerization and deployment
Supabase: Authentication with social login (Google login)

Database:
PostgreSQL: An advanced open-source relational database, chosen for its performance and reliability.

Design and Project Management Tools:
Figma: Utilized for UI/UX design to create a visually compelling and user-friendly interface.
Miro: An online collaborative whiteboarding platform used for brainstorming and planning.
Jira: For agile project management and ticket tracking, ensuring a smooth development process.
GitHub: For version control and source code management, facilitating collaboration among developers.

External APIs:
Edamam & Spoonacular: These APIs are integrated to provide extensive recipe data and nutritional analysis, enhancing the app's recipe recommendation and dietary tracking features.

Binary file added image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 6 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,12 @@
"@supabase/supabase-js": "^2.42.5",
"@types/react": "~18.2.45",
"expo": "~50.0.14",
"expo-auth-session": "~5.4.0",
"expo-crypto": "~12.8.1",
"expo-font": "~11.10.3",
"expo-linking": "~6.2.2",
"expo-status-bar": "~1.11.1",
"expo-web-browser": "~12.8.2",
"json-server": "^1.0.0-alpha.23",
"react": "18.2.0",
"react-dom": "18.2.0",
Expand All @@ -32,14 +36,11 @@
"react-native-circular-progress": "^1.3.9",
"react-native-dotenv": "^3.4.11",
"react-native-gesture-handler": "~2.14.0",
"react-native-google-signin": "^2.1.1",
"react-native-render-html": "^6.3.4",
"react-native-url-polyfill": "^2.0.0",
"react-native-web": "~0.19.6",
"styled-components": "^6.1.8",
"expo-auth-session": "~5.4.0",
"expo-crypto": "~12.8.1",
"expo-web-browser": "~12.8.2",
"expo-linking": "~6.2.2"
"styled-components": "^6.1.8"
},
"devDependencies": {
"@babel/core": "^7.24.4",
Expand Down

0 comments on commit 7b26a56

Please sign in to comment.