π ReelBlast is a Next.js-powered social platform where users can upload, explore, and engage with trending short-form videos. Built for seamless video sharing and a dynamic user experience β π₯π₯
ReelBlast is a feature-rich, responsive social media application designed to connect creators and audiences through bite-sized video content. Developed using Next.js 15 (App Router), MongoDB, and TypeScript, it offers a modern, fullstack architecture with smooth performance and real-time interaction.
Live Site: β https://reelblast.vercel.app/
- π½οΈ Upload Reels β Post short video clips with support for ImageKit file storage.
- βοΈ Edit Reels β Modify your previously uploaded content.
- β€οΈ Like, Comment, and Share β Engage with othersβ content.
- π Save Reels β Bookmark your favorite content.
- π Search Functionality β Find reels or creators with smart search.
- π Follow/Unfollow Creators β Build your personal feed and community.
- π€ User Accounts β Create and manage accounts with authentication.
- π Edit Profile β Update your name, bio, social links, and profile picture.
- π‘ Responsive Design β Optimized for mobile, tablet, and desktop.
- π Protected Routes β Secure pages and actions based on authentication.
| Tech | Description |
|---|---|
| Next.js (App Router) | Fullstack React framework (frontend + API routes) |
| TypeScript | Type-safe development |
| MongoDB | NoSQL database for user and reel data |
| Tailwind CSS | Utility-first CSS for styling |
| Mantine UI | Component library for fast UI building |
| ImageKit | Cloud storage for videos and images |












