Skip to content

application that has the main functions of youtube

Notifications You must be signed in to change notification settings

AvilaKevin/YouTubeClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YouTubeClone

📄 Description:

Web application with the main functions of YouTube such as:

  • Create a user
  • Sign in with Google account
  • Upload videos
  • Comment
  • Delete Comment
  • share on different social networks
  • Like and dislike
  • Subscribe
  • Search
  • Show videos according to their tag
  • Dark mode

📺 Screenshots:

scrnli_5_18_2023_6-52-27 PM scrnli_5_18_2023_6-53-44 PM scrnli_5_18_2023_6-54-42 PM scrnli_5_18_2023_7-20-17 PM (1)


📕 How to use:

  1. Create a DB in MongoDB.

  2. Follow the steps below to use the project:

# Clone the project
$ git clone https://github.com/AvilaKevin/YouTubeClone.git
# Access
$ cd YouTubeClone/serverYoutubeClone
# install server dependencies
$ npm add express nodemon mongoose
# Save the MongoDB key in /serverYoutubeClone/.env
MONGO = YOUR KEY;
# Run the project
$ npm start
# The server will start on <http:https://localhost:8800>

🚀 Technologies:

  1. React JS
  2. Redux
  3. Node JS
  4. Express JS
  5. Mongo DB
  6. Mongoose
  7. Firebase

About

application that has the main functions of youtube

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published