←back to thread

2 points fancyFoxTBH | 1 comments | | HN request time: 0.204s | source

I worked on nailing down a few technical aspects for the Pocketbase-centric stack I'm focusing on at the moment. And as a lot of you I like to use simple games as playground projects for my tests.

That's how I made LexiCraft a word game with Sveltekit for the frontend & Pocketbase as backend. You can play it in browser on mobile, tablet and desktop or install as a PWA. Current rules are based on the game `Spelling Bee` but I added several extra features (see below) and will work on expanding in the future.

The cross-device sync makes opening an account a requirement but everything there is free and without any ads.

I'd love to hear your feedback and suggestions! Thanks

MORE:

Highlighted features: * Pocketbase<->Svelte stores data layer * Multi-game support (save and switch) * Cross-device syncing * Keyboard support on desktop

STACK: [self-hosted SPOCK] * fe: Sveltekit * css: Tailwind + Shadcn-svelte * be: Pocketbase * host: Cloudflare Pages * cdn: Cloudflare * analytics: Plausible * grinder: Good ol' bash

ROADMAP: * New languages * Realtime database events (overkill this project but want to learn more about Pocketbase's RT capabilities) * Package via capacitor to emulate native app

1. dirkc ◴[] No.41916392[source]
The interface looks good and polished. I didn't see any instructions? Did I miss them?

Offering a version that doesn't require login would be nice, sounds like you already know this