Tectonic Platform Tectonic Platform rooli Pääkehittäjä Klaanin tietojärjestelmä: Go-rajapinta OpenAPI-kuvauksella ja PostgreSQL. Sitä käyttävät botti, bingosivusto ja verkkosivu. Tectonicin tietojärjestelmän ydin on Go:lla kirjoitettu REST-rajapinta, joka korvasi aiemman toteutuksen. Samaa rajapintaa käyttävät klaanin Discord-botti, bingosivusto ja verkkosivu, joten liiketoimintalogiikka on yhdessä paikassa. Go, chi ja huma, OpenAPI-dokumentaatio suoraan koodista PostgreSQL, pgx, squirrel ja goose-migraatiot Yksikkö- ja integraatiotestit (go test) osana CI/CD-putkea Docker Compose paikalliseen kehitykseen tectonic-sync: ajastettu työ, joka pitää pelaajanimet ajan tasalla Wise Old Man -rajapinnan kautta tectonic-website: SvelteKit-käyttöliittymä rajapinnan päälle