- Limit files to 1GB. What should the timeout be??
- Integrate Stripe Checkout
- Hint
- Download file
- Back button
- Real FAQ and copy
- Better progress bar, it's not quite long enough? Don't give the upload as much space
- [?] Handle Axios Errors. What should we do?
- Use a function worker for transcription and app platform for the API
- Real storage / permanance. Upload to cloud storage first, then transcribe. Give them a URL or something.
- pydub to preview only the first minute of audio (chatGPT knows)
Save requirements to the file
pip freeze -l > requirements.txt
Install from saved requirements
pip install -r requirements.txt
Run Dev
> python main.py
Build Client
> npx webpack -w
Using Bottle Framework: https://bottlepy.org/docs/dev/tutorial.html#file-uploads