MovieFlix
MovieFlix is a dark-themed movie browsing app for Android and iOS built with React Native (Expo) and powered by The Movie Database (TMDB) API. Users can browse popular and trending movies on the home screen, search for titles instantly with debounced real-time search, view detailed movie info (ratings, release dates, posters, and overviews) on a dedicated detail page, and save favorites to a personal list. Accounts via Appwrite let users sign up and log in to sync their saved movies across sessions — all wrapped in a sleek, custom-styled dark UI with reanimated-powered animations.

Gallery
Key Features
- Discover movies by browsing latest and trending titles on the home screen
- Search any movie instantly with debounced, real-time search
- Detailed movie info with ratings, release dates, posters, and overviews
- Save favorites to a personal saved-movies list per user account
- Create an account to sign up / log in and sync saved lists across sessions
- Sleek dark UI with reanimated custom tab bar and smooth card animations
Tools & Technologies
Expo ~54 / React Native 0.81
Cross-platform mobile framework with EAS build tooling for Android and iOS
expo-router ~6
File-based routing with an app/ directory and React Navigation bottom tabs
NativeWind v4
Tailwind CSS for React Native for utility-first styling
TMDB API
Movie data source for popular, search, and details via a dedicated services layer
Appwrite
Backend-as-a-service for email/password auth, sessions, saved-movies collection, and trending search-count tracking
react-native-reanimated & gesture-handler
Smooth animations and gesture interactions for the tab bar and cards