This is a simple Django project that allows users to upload a file and convert
it to a different format. The project uses Celery to handle the file conversion task asynchronously.
- Clone the repository
- Create a virtual environment and activate it or you can easily use the makefile by running
make env - Install the dependencies using
pip install -r requirements.txt - Run the Django server using
python manage.py runserverormake dev - cd into client and run
npm installto install the dependencies - Run the client using
npm start - Access the application at
http://localhost:5173/ - Enjoy!
- Upload a file
- Select the desired output format
- Click the "Convert" button
- Wait for the conversion to complete
- Download the converted file