SHORT VIDEO
Upload, View and Delete short videos.
Authors
Running Tests
To run tests, run the following command
pytest
Usage/Examples
python3 manage.py runserver
or
python3 manage.py runserver --host ${HOST} --port ${PORT}
Lessons Learned
Practice Makes Perfect
đź› Skills
- Python3
- FastAPI
- Strawberry
Tech Stack
Programming Language - Python3
Framework - FastAPI, Strawberry
API Reference
Get all vides
GET /api/videos
Parameter | Type | Description |
---|---|---|
api_key |
string |
Required. Your API key |
Get item
GET /api/items/${id}
Parameter | Type | Description |
---|---|---|
id |
string |
Required. Id of item to fetch |
add(num1, num2)
Takes two numbers and returns the sum.
Features
- View video stream
- Live previews
- Fullscreen mode
- Cross platform
Installation
pip3 install poetry
poetry shell
poetry install
License
Run Locally
Clone the project
git clone https://github.com/prabal01pathak/short_video.git
Go to the project directory
cd short_video
Install dependencies
Install poetry (Optional)
pip3 install poetry
poetry install
Start the server
python3 manage.py runserver