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 runserver
ormake dev
- cd into client and run
npm install
to 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