My very own doujin website

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)

Contact

[email protected]