Youtube API Search

This project aims to make an API to fetch latest videos sorted in reverse chronological order of their publishing date-time from YouTube for a given tag/search query in a paginated response.

Tech Stack

  • Asyncio for fetching videos from YouTube.
  • Django for backend server.
  • React for frontend server.
  • SQLite for database.
  • nginx for url managements and static serving.

API Description

Docker Instructions

$ docker-compose build
$ docker-compose up

Now navigate to localhost:3000

How to Configure