009
Archive 009Tool

Minecraft AutoDonate

Digital goods showcase for game servers (Minecraft) with admin panel, payments and RCON integration. Frontend on Next.js, backend on Express + SQLite

websites

Minecraft AutoDonate
01 /About

Digital goods showcase for game servers (Minecraft) with admin panel, payments and RCON integration. Frontend on Next.js, backend on Express + SQLite.

Delivered on commission, tailored to the client's requirements.

02 /✨ Features
  1. 01Product showcase and order placement
  2. 02Admin panel: categories, products, orders, pages, announcements, settings
  3. 03FreeKassa payments: SCI + callback, auto mark paid
  4. 04RCON integration: auto execute command after payment
  5. 05Image upload and webp conversion
03 /🔧 Technologies
  1. 01Frontend: Next.js (App Router), SSR, mobile-first UI
  2. 02Backend: Express 5, better-sqlite3, multer + sharp, helmet, rate-limit
  3. 03JWT + HttpOnly cookie for admin authentication
  4. 04CORS whitelist, security headers
04 /🔄 Flows
  1. 01Admin auth: login → issue JWT + HttpOnly cookie
  2. 02Order creation: FreeKassa SCI → callback signature verification
  3. 03Paid → mark paid, execute RCON command
  4. 04Store management via admin panel
05 /🔗 Integrations
  1. 01FreeKassa (SCI + Result)
  2. 02RCON (server command execution)
  3. 03multer + sharp (webp)