GPT Dog Nutrition and Recipe Generator

Build a mobile app ("SniffleServe" as a possible name) using the OpenAI GPT API to personalize dog nutrition and recipe generator. 

Objectives


Requirements:

  1. Dog Profile Management:
    • Allow users to create, edit, and store profiles with details like breed, age, weight, and dietary preferences.
  2. Recipe Generator:
    • Use GPT API to generate personalized, balanced recipes for each dog.
    • Provide nutritional insights for owners.
  3. User-Friendly Interface:
    • Design a clean, intuitive interface to input data, view recipes, and manage favorites.
  4. Physical Device Testing:
    • Test and optimize the app on a physical iPhone for real-world usability.

Stretch Goals:

  1. Cloud Integration:
    • Store user data and recipes in the cloud (e.g., Firebase) for persistent, cross-device access
  2. Push Notifications:
    • Remind users of feeding times or dietary updates for their dog.
  3. Shopping List Feature:
    • Automatically create shopping lists based on recipe ingredients.

Motivations


This project is to gain hands-on experience in handling modern development technologies. I aim to explore mobile development using Swift and Xcode, learn to integrate and utilize the OpenAI GPT API for generating personalized content, and potentially expand my knowledge of cloud technologies like Firebase for backend and cross-device data storage. 

Developing an app that generates personalized recipes for dogs is a huge plus too! Thanks to my dog, Vatito, for this project idea :) 

Qualifications


Minimum Qualifications:
  • Familiarity with Python and understanding of API integration.
  • Willingness to learn Swift and Xcode for iOS development.

Preferred Qualifications:
  • Interest in exploring cloud technologies like Firebase.
  • Understanding of basic app development workflows.
  • Passion for improving pet care through technology.


Details


Project Partner:

Victoria Sok

NDA/IPA:

No Agreement Required

Number Groups:

1

Project Status:

Accepting Applicants

Keywords:
MobileiOSAPIGPTCloud
Card Image Capstone