Skip to content

Using Next.js, Google Takeout and YouTube API to present a recap of a user's data for the past year.

Notifications You must be signed in to change notification settings

KayleeWilliams/YouTube-Wrapped

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Wrapped v2

Generate a summary of your year on YouTube!
A second version focusing on user interactivity.

Built with Next.js, Tailwind CSS & Python.

Getting Started

Frontend

  1. Navigate to the frontend folder.
  2. Install the dependencies. npm install
  3. Start the development server. npm run dev
  4. View it at http://localhost:3000

Backend

  1. Navigate to the backend folder.
  2. Install the dependancies. pip install -r requirements.txt
  3. Create a project & API key for https://console.cloud.google.com. (For YouTube Data v3 API)
  4. Create a .env file. DEVELOPER_KEY=YOUR_KEY
  5. Start the Flask server. python3 app.py

About

Using Next.js, Google Takeout and YouTube API to present a recap of a user's data for the past year.

Topics

Resources

Stars

Watchers

Forks