After some researching I decided to go with uv
as my manager and django
as my backend framework. It seems uv
is the tool that is favorite for many pythonistas; I would like to focus my time building and focusing on the models, so django
became the obvious option, well using it with django-ninja
for easy api routes.
I have decided to copy over the parsing logic from the original pgn repo instead of using it as a git submodule. I just renamed the project modules import line and then ran the tests.
I added the api endpoint for file upload and started documenting it on postman https://documenter.getpostman.com/view/4188127/2sB2cUBNSy. I decided to separate the apis based on if a user is registered or not. I added a preliminary structure of FileUpload database.
April 6, 2025
Sundays are resting days.