MMMarlon Morales
Alle Projekte
Live2024Solo Engineering, Produkt & Hosting

GetBookReviews

GetBookReviews ist die zweite Iteration einer Plattform, die das Author-Reader-Matching für Buch-Reviews professionalisiert. Frontend, Backend und Shared-Code liegen in einem TypeScript-Monorepo, der Backend-Service läuft via PM2, eine separate Countly-Instanz misst Produkt-Nutzung – alles auf eigenem Server.

Challenge

Wie baut man eine Review-Plattform, die schneller und ehrlicher ist als die grossen Anbieter, ohne zur SEO-Spam-Plattform zu degenerieren?

Solution

Strikte Anti-Spam-Logik im Backend, eigene Analytics statt Tracking-Pixel-Inferno, Monorepo damit Datenmodelle zwischen Frontend und Backend immer synchron bleiben.

Outcome

Live unter getbookreviews.org seit 2024. Aktuell in Migration auf den konsolidierten neuen Server, dabei Refactor der Build-Pipeline auf reproduzierbare Docker-Builds.

Highlights

  • TypeScript-Monorepo mit Frontend / Backend / Shared-Packages
  • Eigene Analytics-Instanz (Countly) auf Subdomain – keine Google Analytics
  • Persistente Datenhaltung in MongoDB mit Docker-Volumes
  • Long-running Backend via PM2 mit Auto-Restart und structured Logging
  • Reverse-Proxy + TLS via nginx + Certbot, getrennte Caches für SPA-Assets vs. API

Klingt nach etwas, das auch zu deinem Projekt passt?

Schreib mir – ich beiße nicht, und ich frage zurück, bevor ich etwas bestätige, was ich nicht halten kann.