Bubble Social Media App
A full-stack social media platform where I mastered real-time interactions, complex state management, and learned the intricacies of building scalable social features.

ProjectOverview
Building Bubble was a great learning experience that helped me understand the inner workings of modern social media apps. I worked with Clerk for user authentication, set up real-time notifications, and handled media uploads using Cloudinary. I also got hands-on experience with server actions, optimistic updates, and making interactions feel smooth and responsive.
Keyfeatures
User Authentication
Implemented secure authentication with Clerk.
Profile Management
Built comprehensive profile systems with image uploads, learned about file handling and user data optimization.
Content Posting
Developed post creation with media handling, with proper form validation and media optimization strategies.
Post Interactions
Created real-time like and comment systems, with optimistic updates.
Stories Feature
Implemented Stories Feature, where it auto deletes after 24 Hrs.
Social Connections
Built follow/unfollow systems with search functionality.
Real-time Notifications
Developed instant notification systems.
Light & Dark Mode
Implemented light and dark mode switching.
TechnologiesUsed

Clerk
Tailwind CSS

Shadcn

Prisma
Neon
