Memelusion is a social meme-sharing and chatting application built as a capstone project. The app combines entertainment with social interaction, enabling users to discover, share, and directly connect with friends in real time.
- Meme Discovery: Swipe through memes on the home page with options to like, dislike, save, or share.
- Categories: Filter memes by user preferences for a personalized feed.
- Profile Management: Update profile picture, username, and view saved memes.
- Friends System:
- Send, accept, or reject friend requests.
- Manage friend list with unfriend option.
- Search for new friends by username.
- Notifications:
- Real-time updates for friend requests and actions.
- Badge indicators for unread notifications.
- Seamless Data Sync: Instant updates across the UI for memes, friends, and requests.
- Real-Time Chat: Direct one-to-one messaging between friends to exchange memes and stay connected.
- Framework: Flutter
- Backend & Services: Firebase (Authentication, Firestore, Realtime Database, Cloud Storage, Notifications)
Memelusion was developed as a capstone project by:
- Taksh
- Maharshi
- Brinda
- Hetshi