NeoPoints basiert auf einem ausgeglichenen, nur anhängenden Ledger und strikten Parkgrenzen. Jeder Park hat eigene Hosts, Mitgliedschaft, Wallet und Aktivierung; Identität und SMS-Codes liefert YPay, Yandex-Fleet-Daten kommen über einen gemeinsamen Fleet-Dienst, Support bleibt in YDesk.
- Rolle
- Produkt- und Systementwickler
- Beitrag
- Punkteökonomie, Ledger, Tenant-Modell, Geschenkkatalog, Gamification, Admin-Arbeitsbereiche, YPay- und Fleet-Integration sowie Release-Pipeline konzipiert und umgesetzt.
- Rahmenbedingungen
- Punkte haben echten Wert: Jeder Saldo muss mit den Buchungen übereinstimmen, Parks dürfen keine fremden Daten sehen, und Daten anderer Systeme bleiben hinter signierten APIs.
- Ergebnis
- Ein produktives Loyalitätsprogramm in zwei Flottenparks: Fahrer sammeln Punkte für echte Fahrten, steigen in Rängen auf und lösen Geschenke ein – jeder Saldo ist bis zur Buchung nachvollziehbar.
- Next.js-16- und React-19-Anwendung mit Web-, Worker-, Order-Board- und Fleet-Prozessen auf PostgreSQL; Jobs und Outbox liegen in der Datenbank.
- Punkte für qualifizierte abgeschlossene Fahrten als unveränderliche, ausgeglichene Buchungen; Admin-Korrekturen werden auditiert.
- Geschenkkatalog mit Bestandsreservierung und Telegram-Benachrichtigungen, dazu Ränge, Missionen, Saisons, Bestenlisten, 2x-Aktionen und öffentliche Fahrtenturniere.
- HMAC-signierte interne APIs zu YPay für Identität, SMS-Einmalcodes und Challenge-Prämien; installierbare PWA auf Georgisch, Englisch und Russisch.