Karine Studio
Postavili jsme jeden systém, který je pro ateliér zároveň veřejným webem, rezervací kurzů i zázemím pro každodenní provoz.


— O projektu
Malatelier Nürnberg pořádá malířské a kreativní kurzy pro děti i dospělé, individuální koučink a menší skupinové formáty. Původní web ateliéru jsme nahradili jedinou aplikací, která běží přímo v kořeni domény: katalog kurzů rozdělený do kategorií, konkrétní termíny s aktuálním počtem volných míst, košík a pokladna, která spojí více rezervací do jedné objednávky.
Za veřejnými stránkami stojí administrace navržená podle skutečného chodu ateliéru: kurzy a termíny, objednávky a vratky, poptávky, kalendář bezplatných konzultací s nastavitelnou dostupností a také editovatelné stránky, galerie, FAQ a navigace. Rezervace se promítají do Google Kalendáře ateliéru a obsazené časy z něj se zohledňují při nabídce termínů konzultací.
Web se vykresluje na serveru pomocí Nuxtu, data obsluhuje samostatné API v Expressu nad PostgreSQL. Německé a ruské texty jsou psané ručně, bez strojového překladu. Logiku objednávek a jejich rušení pokrývají jednotkové, integrační i end-to-end testy, u nejcitlivějších pravidel navíc mutační testování. Systém je nyní ve veřejné betě.
— Co jsme udělali
- 01Katalog kurzů s termíny, volnými místy, košíkem a společnou objednávkou více rezervací
- 02Administrace kurzů, objednávek, vratek, poptávek, stránek a galerie
- 03Rezervace konzultací s okny dostupnosti a synchronizací s Google Kalendářem
- 04Zákaznické účty s přihlášením přes passkey a transakčními e-maily
- 05Vykreslování na serveru, lokalizace DE/RU a rozsáhlá sada automatických testů