Puppy Potty Pal is a fun and practical iOS app built with Expo and React Native to help dog owners (especially puppy parents!) track and predict their dog's toilet and eating schedules.
Features π πΆ Multi-Dog Tracking Add and track multiple dogs in one app.
Log toilet and eating times for each dog.
π¨βπ©βπ§βπ¦ Family Sharing Create a family group and share a unique family code.
Family members can join and track the same dogs together.
π€ AI-Powered Recommendations Every 24 hours, the app sends your dog's toilet data to the OpenAI API.
Receive personalized analysis and tips to improve your puppy's toilet training.
πΈ Social Media for Dog Lovers Share pictures of your furry friends.
Like and comment on other users dog photos.
Connect with a community of dog lovers.
How It Works π οΈ Track: Log your dog's toilet and eating times.
Analyze: The app uses an algorithm to predict when your dog will next need to go.
Recommend: OpenAI analyzes the data and provides daily tips.
Share: Add family members or share your dog's progress with friends.
Socialize: Post pictures of your pup and engage with other users.
Tech Stack π» Tech Description React Native Frontend framework for cross-platform apps. Expo Toolchain for building React Native apps. OpenAI API AI-powered recommendations for dog training. Firebase Backend and database for user data. Tailwind CSS Utility-first CSS framework for styling. Installation π οΈ
Click to expand installation steps
bash Copy # Clone the repository git clone https://github.com/your-username/puppy-potty-pal.git cd puppy-potty-palnpm install
cp .env.example .env
expo start
Contact π§ Have questions or feedback? Feel free to reach out! π© Email: mackenzie050598@gmail.com
Made with β€οΈ by [Your Name]