Frontend for https://wars.locutus.link written in svelte (built to static js/html with node.js / vite)
npm run dev
or
npm run build
Svelte: https://kit.svelte.dev/
Libraries used:
Backend hosted on AWS
(in /src
)
page.svelte
(which has a locutus logo and a link to the conflicts page)conflicts/page.svelte
(which loads the conflicts.gzip
and displays them)conflict/page.svelte
(loads /conflicts/<id>.gzip
and displays a table for a specific conflict, as well as the timelinetiering/page.svelte
(loads /conflict/graphs/<id>.gzip
and displays the tiering graphs)index.ts (shared script) app.html (shared html (head))