After getting fed up with how long YouTube was taking to process my videos and wanting a way to present a video archive to clients without having to pay hundreds of dollars a year for Vimeo I decided to build my own Vimeo-esque video sharing site for myself.
The front end is built with Nuxt.js and the backend is written in Python using FastAPI, MongoDB, and Auth0.