tarlopettes.com is a doujin website that functions mostly like nhentai. I use it to construct a backlog of hentais, as many good doujins can be hard to find among the 500k+ doujins on nhentai, especially if they aren't in the first 10 pages of the most popular of the week/all times for a specific tag. Why create a whole website instead of using a text file ? Well, I certainly could have done that, but why go the easy way when I can bash my head against TypeScript ? At the moment, the website have most of the features that it needs to be usable and it works just fine (something something invalid SSL certificate), so I won't update it unless necessary, because I want to focus on another project.
Backlog
When loading a page, the content is very briefly hidden then shown as it should, albeit it is not visually appealing this happens only on the initial load because the website use SPA
Add proper logging
Correct a slight issue where multi-words tag with dashes lose said dashes when displaying the tag name on route /:type/:name
Translate "Micro-ondes" in the language used by the user's browser
Find how to not have a 'permission denied' error when attempting to create a folder as non-root user from container
Test API routes (duh, why test if it works ?)
Find how to avoid DMCAs (535202 you will not be forgotten)