Roll for your kingdom

This is the code repository for the browser-based game rollforyourkingdom.vercel.app: little pet project I developed to learn Svelte, SvelteKit and Typescript. The game is an Age of Empires inspired R&W solitary game invented by my brother in law, so kudos to him for the logic.

Packages and technologies

It uses Zod and tRCP connected to a Supabase postgres database via Prisma and deployed on vercel. Login is managed via Auth.js. The design is built with TailwindCSS, DaisyUI, Heroicons, Simple Icons and Tabler Icons via steeze-ui/icons. Special thanks also to tRPC-SvelteKit, zod-prisma-types, svelte-toast and party.js.

Disclaimer

Please note I am not a developer so apologies for the silly code. In fact, feel free to improve it - so that I can get better too!