Published to Expo, use this link to try on Expo: exp://exp.host/@songchen/plant-app
It's a cooking recipe app built with Expo react native:
- I used formik and yup to build dynamic form with form validation to help users upload valid recipes.
- I used firebase for text authentication and image storage and database.
- Part of app UI is what I borrowed from the design of Spotify IOS UI.
- The search function is implemented using text align algoirthm.
- The genre search function is simply achieved through tags.
- Logged-in User will have profiles where they can change their display name and profile picture, and see recipes that they made or liked Features:
- Users can upload their recipes including pictures.
- Users can view others' recipes and favourite them.
- Users can search recipes by name or tags.
- Users can have user profile where they can see and edit their profile picture and display name, and view recipes made by them or liked by them
- Users can log in through text