This is a small project to keep track of recently watched anime/manga or played games(WIP). Application created using Angular and some UI libraries (like Angular Material, NgBootstrap and HighCharts). Basic stuff like localization, time calculation and other are done with self-written logic, to minimize external dependecies.
Deprecated from 18 sep 2023 update. Switched private backend calls to shikimori graphQL. Application now also supports view of anime statistics by any shikimori users.
There is also a small backend part to gain access to wide variety of data, that would be hard to get with only front-end. Backend is written in Nest.js with PostgreSQL for DB. Basically backend just pulls data periodically from Shikimori and then cross checks it and extends it from MyAnimeList, and in the end I have enough data for all possible calculations.