GadgetBot

Utility Software

altText

Summary

GadgetBot is a prototype robot rental service allowing you to securely manage inventory. Its architecture has a domain-driven design and is fully self-hosted using containers and Coolify. You may create and manage bots by signing in with username: "demo", pass: "Demo777-".

This was my first project using the TypeScript application framework TanStack Start with the enterprise IDP (authentication) provider, Zitadel.

Media

Design / Tech

Code:

  • TypeScript, 
  • CSS

App:

  • TanStack Start

Libs:

  • Effect, 
  • ORPC

DB:

  • Postgres, 
  • Drizzle

Auth:

  • Zitadel, 
  • Better-Auth

Host:

  • Hetzner, 
  • Coolify