TimeMate: API-first Time Tracker
At the beginning of my programming I had problems with
understanding how datetime works. That was my
personal 'nightmare'. So I decided, to finally make peace with it.
This project is result of this journey, built from scratch.
- Code that doesn't rot: I applied modular architecture (Mixins, Abstract Classes) so that six months from now, you won't need a detective to understand the logic.
- Performance & reliability: Database queries are expensive, so Redis handles the caching. Trust issues? Me too. I don't trust code to "just work." That's why I wrote over 100 tests with 99% coverage ensure nothing blows up.