I finished setting up the monorepo for the whole project. The plan is to use Vue for the web interface, Hono + SQLite w/ DrizzleORM for the backend, and later Lua for the in game interface (haven’t started this yet as I want to focus on finishing the basic feature set).
Next up is start setting up the schema for the database containing groups, users, and score submissions for each groups.