Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Built a Full Stack Video Platform + AI Assistant + Community System (MERN Stack) Over the past few weeks, I’ve been deeply focused on building a complete full-stack application that goes beyond just UI — prioritizing real functionality, scalability, and real-world features. This project is a feature-rich platform combining video streaming, social interaction, and AI capabilities.

What I Built Video Platform ➤ Upload & stream videos ➤ Like, subscribe, watch history ➤ Channel-based profiles ➤ Fully dynamic video pages

User System ➤ Authentication with JWT ➤ Protected routes ➤ Profile management (avatar, cover image, edit profile)

Playlist System ➤ Create & manage playlists ➤ Add/remove videos ➤ Dynamic playlist UI with real data

AI Assistant ➤ Real-time AI chat inside the app ➤ Context-based responses ➤ Helps in upgrading video quality

Community / Tweet System ➤ Create posts ➤ Like system with aggregation ➤ User-specific feeds ➤ Designed like a mini social platform

Tech Stack Frontend: ➤ React.js ➤ Tailwind CSS ➤ Axios ➤ React Router

Backend: ➤ Node.js ➤ Express.js ➤ MongoDB (Mongoose) ➤ JWT Authentication ➤ Socket

Other Integrations: ➤ Cloudinary (media storage) ➤ REST APIs with structured controllers

Enhancements ➤ Secure authentication flow with cookies + JWT ➤ Axios interceptor for handling global errors ➤ Smart state management using Context API ➤ Aggregation pipelines in MongoDB for advanced queries ➤ Middleware-based backend architecture ➤ Tested APIs using Postman

Would love your feedback or suggestions

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages