Skip to content

ericky0/youtube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AskTube - youtube clone

Status: Finished. maybe more features in the future =)


AskTube - Taking the video viewing experiece to a new level with our YouTube clone.

Explore os arquivos »

About the project 🎨

  • AskTube is a feature-rich video sharing platform inspired by YouTube.. It allows users to watch and upload videos on an intuitive and user-friendly interface. Additionally, the project includes features such as video recommendations based on popularity, advanced search to help users quickly find what they're looking for, and more. With its user-friendly interface and robust functionality, this YouTube clone is the perfect choice for anyone seeking a high-quality video sharing platform.

Pages

Login & Home

1

Video Page

2

Light Mode and Dark Mode

3

Upload Video

4

Database

image image image

API

image

Key-Features

  • Video Upload: Users can upload and share their own videos on the platform.
  • Video Playback: Users can watch videos in high quality with options for adjusting playback speed and volume.
  • Video Recommendations: Users receive video recommendations based on their popularity.
  • Advanced Search: The platform's search function is optimized to help users quickly find the videos they're looking for.
  • Light/Dark Mode: The platform offers both light and dark mode options for user customization.
  • Responsive Design: The platform is designed to be fully responsive and optimized for use on any device.

🧪 Some technologies used in this project:

How to start the project on your machine

Prerequisites

Git, Yarn or NPM

Instalation

# Clone this repository
$ git clone https://github.com/ericky0/ytclone

# Install the dependencies for each folder
$ yarn | npm

Then just create a .env file in api folder and replace the environment variables as in the image below with your MongoDB.

image

# Start the project
$ api folder: yarn dev
$ client folder: yarn start

# Finally, the application will be available at `http://localhost:3000`

About

Status: Finished

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages