Skip to content

codewithmitesh/NibTube

Repository files navigation

YouTube Clone Using MERN Stack

Table of contents

Overview

  • Welcome to my YouTube Clone application! Built using the powerful MERN Stack, this platform emulates the functionality and experience of the original Youtube. With a sleek user interface and seamless navigation, users can easily search, view, and upload videos. Leveraging the MERN (MongoDB, Express.js, React, and Node.js) technologies, this app offers real-time updates, user authentication, and personalized recommendations, making it a dynamic and engaging platform for sharing and exploring videos.

My process

  • I used my knowledge of the MERN i have to build the Clone app .
  • Learned and Used React Redux for the firstime
  • All Links are in Useful resources.

What I learned

  • Learned the complete MERN stack Development
  • Detailed understanding of the backend and frontend
  • Learned how to manage the state of the application using Redux
  • Combined the frontend and backend to make a full stack application
  • Had experience with MongoDb Atlas
  • Learned how to deploy the app on heroku

Built with

  • Complete MERN Full Stack
  • MongoDb Express React Node

🖥️ Tech Stack

Frontend:

reactjs  react-router  redux  Styled Components 

Backend:

nodejs  expressjs  mongodb  jwt  mongoose 

Deployed On:

heroku netlify

🚀 Features🔥

  • User Login and Signup
  • Video Upload
  • Video Like and Dislike
  • Subscribe to Channel
  • Light and Dark Mode

😇 Upcoming Features🔥

  • Fixing Minor Bugs
  • Recommendation Section
  • Comments Section

Sneak Peek 🙈

HOME

HOME

HOME

Video Page Search Result
Login page Upload Video

Useful resources

📬 Contact

If you want to contact me, you can reach me through below handles.

linkedin

Twitter

© 2023 Mitesh Tank ❤

forthebadge