βοΈ Tech Stack React Native Expo Nativewind Animatable Appwrite
π Features π Onboarding Screen: Engaging graphics and clear instructions welcome users to the app.
π Robust Authentication & Authorization System: Secure email login safeguards user accounts.
π Dynamic Home Screen with Animated Flat List: Smoothly animated flat list showcases the latest videos for seamless browsing.
π Pull-to-Refresh Functionality: Users can refresh content with a simple pull gesture for up-to-date information.
π Full-Text Search Capability: Efficiently search through videos with real-time suggestions and instant results.
π Tab Navigation: Navigate between sections like Home, Search, and Profile with ease using tab navigation.
π Post Creation Screen for Uploading Media: Upload video and image posts directly from the app with integrated media selection.
π Profile Screen with Detailed Insights: View account details and activity, including uploaded videos and follower count, for a personalized experience.
π Responsiveness: Smooth performance and adaptability across various devices and screen sizes for a consistent user experience.
π Animations: Dynamic animations using the Animatable library to enhance user interaction and engagement throughout the app's UI.
and many more, including code architecture and reusability
-
Install dependencies
npm install
-
Start the app
npx expo start
-
Download the Expo Go App in the appstore
-
Click this link to open the app in the Expo Go app
or scan the QR code below with the Expo Go app: