SaaS Platform
Chesslytix.app
Modern SaaS platform voor schaakanalyse met partij-import, engine-analyse en gebruikersaccounts.
ReactFastAPIPostgreSQLSaaSStripe
Bekijk live site →
De uitdaging
Schakers willen hun partijen analyseren en patronen ontdekken, maar bestaande tools zijn vaak complex of duur. Er was behoefte aan een toegankelijk platform dat krachtige analyse combineert met een intuïtieve interface.
De oplossing
Een volledig SaaS platform gebouwd van de grond af:
- Partij-analyse — Upload PGN bestanden en analyseer met Stockfish engine
- Cloud-analyse — Diepe engine-analyse in de cloud, ook als je de browser sluit
- Reference database — Doorzoek miljoenen masterpartijen voor openingsvoorbereiding
- Tegenstander-voorbereiding — Analyseer het openingsrepertoire van een specifieke tegenstander
- Subscription model — Gratis laag met premium upgrade via Stripe
- Gebruikersaccounts — Persoonlijke bibliotheek van geanalyseerde partijen per database
- Responsive design — Werkt op desktop, tablet en mobiel inclusief dark mode
Technologieën
- Frontend: React, TypeScript, Vite, Tailwind CSS
- Backend: FastAPI, Python, SQLAlchemy
- Database: PostgreSQL (gebruikersdata + reference database met masterpartijen)
- Cache: Redis
- Engine: Stockfish (lokaal via WASM + cloud worker)
- Betalingen: Stripe (subscriptions, webhooks)
- Monitoring: Sentry
- Hosting: Railway (API + worker), Cloudflare Pages (frontend)
Status
Platform is live en in actieve ontwikkeling. Nieuwe features worden regelmatig toegevoegd op basis van gebruikersfeedback.