Skip to content

Vedant-20/youtweet

Repository files navigation

YouTweet

project-image

YouTweet is a MERN Stack project combining the functionalities of YouTube and Twitter utilizing Cloudinary for media storage.It implements JWT authentication with secure cookies MongoDB for database management Express.js for backend and Tailwind CSS for styling. This project showcases my expertise in full-stack development emphasizing innovation in social media integration and robust security measures.

Project Screenshots:

project-screenshot project-screenshot project-screenshot project-screenshot project-screenshot

🧐 Features

Here're some of the project's best features:

  • Media Sharing: Users can upload and share videos.
  • JWT Authentication: Secure user authentication using JSON Web Tokens and secure cookies.
  • Responsive Design: Tailwind CSS for modern responsive UI/UX design.
  • Cloud Storage: Cloudinary for secure and efficient media storage.
  • Real-time Interactions: Like comment and share posts in real-time.
  • MongoDB Integration: Robust database management with MongoDB.
  • Express.js Backend: Efficient and scalable backend operations.

💻 Built with

Technologies used in the project:

  • MongoDB: Database management.
  • Express.js: Backend framework.
  • React.js: Frontend library
  • Node.js: JavaScript runtime
  • Tailwind CSS: Styling and responsive design.
  • JWT: JSON Web Tokens for authentication.
  • Cloudinary: Media storage.
  • Axios: For making HTTP requests.
  • Mongoose: Object Data Modeling (ODM) library for MongoDB.
  • Redux: State management.