Summary

A simple web app that takes in input as a music mp3 then outputs a video that contains the music with really nice visualization like good old days. Users should be able to create an account and save all their videos in a single dashboard.

Elements

  1. User management
  2. Music upload option
  3. Progress while processing
  4. Convert to view and able to download

Possible users journey

  1. Able to signup and create an account
  2. Option to upload new audio and generate music video
  3. Option to preview the video and download
  4. Save past videos

Acceptance criteria

<aside> 💡 Hints: pyaudio, then some plotting things, opencv.

</aside>