Skip to content

SolTube is an online video hosting service that allows users to upload and store their videos in a secure and easily accessible platform. With SolTube, you can quickly and easily upload your videos and share them with your friends and family or even a wider audience. Also watch videos of your favorite channels and clips of your favorite musicians.

Notifications You must be signed in to change notification settings

Esimseitm/SolTube-VideoHostingService

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolTube - Video Hosting Service

SolTube

What is SolTube?

SolTube is an online video hosting service that allows users to upload and store their videos in a secure and easily accessible platform.

Whether you are a content creator looking to share your videos with the world or an individual who wants to enjoy your favorite channels or musicians, SolTube is the perfect platform for you. With SolTube, you can quickly and easily upload your videos and share them with your friends and family or even a wider audience.

In addition to uploading and sharing your videos, SolTube also provides a vast library of videos from your favorite channels, including music, entertainment, news, and more.

Overall, SolTube is an excellent video hosting service that provides a convenient and reliable platform for users to store, share, and stream their video content. Whether you are a content creator or a video enthusiast, SolTube has everything you need to enjoy and share your videos with the world.

To create the project, technologies such as:

Angular - was used in the front side 
Django - was used for the back side
Firebase - was used to store videos and photos

We also have a project gallery. To view the project gallery, you can follow this link. You can also watch it in my instagram account azikkw_web.


IMPORTING

Step-by-step instructions for importing the SolTube project.

1. Download ZIP and unpacking

Download our ZIP archive and unpack it to the folder you want. You will see the following files and directories:

  .idea                    
  back-side/                   back-side of project
  front-side/                  front-side of project
  preview/                     project gallery folder
  README.md                
  SolTube Presentation.pdf     project overview
  soltube.jpg


You can also import our project using the git clone command. To do this, you need to go to the command prompt and specify the path to the folder where you will import the project.

Next you will need to enter the following:

  git clone https://github.com/azikkw/SolTube-VideoHostingService.git

2. The path in the command prompt

Specify the path to the folder where you unpacked the ZIP archive in the command prompt. ㅤ

3. Installing libraries and modules for the front-side

Since the front-side of the project goes without the necessary libraries and modules, you will need to install them.

First you have to enter the front-side folder. After that, you need to enter the following command:

  npm install

As a result, your front-side directory will be replenished with the following folders:

  .angular/                
  node_modules/            folder with all necessary libraries

PROJECT START

To run the back-side of the project, you must enter the back-side folder and enter the following command:

  python manage.py runserver

To run the front-side of the project, you must enter the front-side folder and enter the following command:

  ng serve --open

About

SolTube is an online video hosting service that allows users to upload and store their videos in a secure and easily accessible platform. With SolTube, you can quickly and easily upload your videos and share them with your friends and family or even a wider audience. Also watch videos of your favorite channels and clips of your favorite musicians.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 35.4%
  • CSS 29.5%
  • HTML 18.9%
  • Python 16.2%