A modern, mobile-first social media app built with React Native, Expo, and Convex.
| Feature | Description |
|---|---|
| π° Real-time Feed | Posts from people you follow |
| π¬ Reels | Instagram-style vertical video reels with likes, comments, bookmarks |
| π€ Profiles | Customizable profile with posts & reels tabs |
| π₯ Follow System | Follow/unfollow users, see followers & following |
| π Notifications | Likes, comments, and follow alerts |
| π Search | Find users by name or username |
| π Bookmarks | Save posts and reels for later |
| π¬ Comments | Comment on posts and reels |
| π¨ Modern UI | Dark theme with smooth animations |
- Reels Feature - Record, upload, and watch vertical video reels
- Double-tap to like with heart animation
- Follow/Unfollow directly from reels
- Reels tab on profile pages
- Reel notifications for likes and comments
- Bug fixes and performance improvements
WhatsApp.Video.2025-07-25.at.14.30.00_064c6e5e.mp4
# Install dependencies
npm install
# Start Convex backend
npx convex dev
# Start Expo
npx expo startEnvironment Variables (.env.local):
EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key
EXPO_PUBLIC_CONVEX_URL=your_convex_url
- Frontend: React Native, Expo, Expo Router
- Backend: Convex (real-time database)
- Auth: Clerk
- Video: expo-video, expo-camera
- Animations: react-native-reanimated
MIT
Made with β€οΈ by Aerospace