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 »
- 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.
- 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.
Git, Yarn or NPM
# 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.
# Start the project
$ api folder: yarn dev
$ client folder: yarn start
# Finally, the application will be available at `http://localhost:3000`