Own web project
imbodo.com.
A collection of small JavaScript browser games — purely for fun. Runs on my own engine, devgine.
- Role
- Author & developer
- Period
- ongoing
- Stack
-
- devgine
- PHP 8.5
- JavaScript
- Routing & views
- Sessions
- SQLite/MySQL
Context
No grand plan, no product goal: imbodo is the place where silly little browser games land and simply get played. The interesting part is the foundation — the app runs on devgine, my own PHP full-stack framework, which handles routing, views, sessions and serving the pages. devgine lives as a sibling directory next to imbodo; each game runs client-side in JavaScript.
Solution & highlights
-
Built on devgine
The server side runs entirely on devgine — my own PHP full-stack framework: routing, views, sessions and page serving. The best proof that the engine holds up.
-
Games client-side in JS
Every game runs in the browser in JavaScript. The server delivers the pages, the game happens in the client.
-
Grows one game at a time
Games are added one at a time — the collection grows over time instead of in one big drop.
-
Invite-based
Access is invite-based: no open sign-up, only technically necessary cookies, no tracking, no ads.
Screenshots
Live