An open API service indexing awesome lists of open source software.

https://github.com/sharadbhat/videohub

A rough replica of YouTube with Flask and MySQL
https://github.com/sharadbhat/videohub

flask mysql platform python video-sharing

Last synced: 30 days ago
JSON representation

A rough replica of YouTube with Flask and MySQL

Awesome Lists containing this project

README

        

# VideoHub
A video sharing platform.
A rough client-server architecture replica of YouTube with Flask and MySQL.

###### All CSS files are available offline.

### Requirements

To install the requirements,
```bash
pip install -r requirements.txt
```

### Starting server

To start server,
```bash
python3 ./Server/server.py
```

### Starting client

To start client,
```bash
python3 ./Client/client.py
```

## You're done!

Visit http://127.0.0.1:5000

# Screenshots

## Normal user

#### Homepage
![Homepage](./images/homepage.png "Homepage")

#### Login / Signup Page
![Login Page](./images/login.png "Login Page")

#### Video Search Page
![Search Page](./images/search.png "Search Page")

#### Upload Page
![Upload Page](./images/upload.png "Upload Page")

#### Video Page
![Video Page](./images/video.jpg "Video Page")

#### Video Page Full Screen
![Video Page Full Screen](./images/video_full.jpg "Video Page Full Screen")

#### Dashboard
![Dashboard](./images/user_dash.png "Dashboard")

### Administrator

#### Flagged Video List
![Flagged Page](./images/flagged.png "Flagged Video List")

#### Users List
![Users page](./images/user_list.png "Login Page")