Skip to content

A Full Stack Video Sharing Web Application inspired from YouTube.

Notifications You must be signed in to change notification settings

dhruvkaravadiya/WIDEO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

📺 WIDEO Video Sharing App

Welcome to WIDEO, your go-to platform for seamless video sharing and discovery. This README will provide you with a comprehensive overview of the app, its features, and the technology stack used in both the front end and back end.

📋 Table of Contents

  1. Introduction
  2. Features
  3. Tech Stack
  4. Getting Started
  5. Installation
  6. Usage
  7. Contributing
  8. License

🚀 Introduction

WIDEO is a user-centric video sharing application designed to make uploading, viewing, and engaging with video content a breeze. Whether you're a content creator looking to share your work or a viewer searching for captivating videos, WIDEO offers a feature-rich platform that caters to your needs.

🌟 Features

  • User-Friendly Interface: WIDEO offers an intuitive and visually appealing user interface that makes navigation a breeze for users of all backgrounds.

  • Content Creation: Content creators can easily upload their videos, manage their channels, and interact with their audience.

  • Customization: Creators can personalize their channels with banners, profile pictures, and categorize their content for better discoverability.

  • Analytics: In-depth analytics tools provide creators with valuable insights into viewership and engagement metrics.

  • Safe Environment: Robust content moderation algorithms combined with user reporting and manual review processes ensure a safe and inclusive environment.

  • Viewing Experience: Viewers can explore a vast library of videos, sorted by categories, trending topics, and personalized recommendations.

  • Interactive Features: Engage with videos through comments, likes, shares, and build a sense of community.

💻 Tech Stack

Front End

The front end of WIDEO is built using modern web technologies to deliver an engaging user experience:

  • 🔰 UI Library: Reactjs
  • 🔰 Bundler: Parcel
  • 🔰 Routing: React-Router-V6
  • 🔰 State Management: Redux-Toolkit
  • 🔰 Javascript Transpiler: Babel
  • 🔰 Styling: Tailwind CSS
  • 🔰 Deployed On: Vercel

Back End

The back end of WIDEO is built on a robust and scalable tech stack:

  • 🔰 Runtime Environment: Node.js
  • 🔰 Framework: Express.js
  • 🔰 Databse: MongoDB
  • 🔰 Authentication: JWT Authentication
  • 🔰 File Upload: Cloudinary
  • 🔰 Deployed On: Cyclix

About

A Full Stack Video Sharing Web Application inspired from YouTube.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages