Proyek gosambi

Aplikasi mobile, REST API & sistem operasional yang saya bangun sendiri

Proyek

App Kasir - Aplikasi Mobile - mobile

Aplikasi kasir berbasis mobile untuk transaksi harian: kasir, produk, dan laporan. Dibangun dengan Expo (React Native), siap build APK via EAS, terhubung ke service API Kasir yang saya hosting sendiri.

  • Transaksi kasir harian + laporan penjualan
  • Build Android via EAS / local Gradle
  • Terhubung ke API Kasir (service di bawah)
ExpoReact NativeJavaScript

API Kasir - Service Backend - live

Service REST API yang menjadi tulang punggung App Kasir mobile: autentikasi, produk, transaksi, dan laporan. Berjalan 24/7 di home server (Docker + PostgreSQL) dengan dokumentasi Swagger otomatis dan CI/CD auto-deploy dari Gitea.

  • REST API (Express + Prisma + PostgreSQL)
  • Dokumentasi Swagger di endpoint API
  • Docker + auto-deploy via Gitea Actions
ExpressPrismaPostgreSQLDockerSwagger

App Rental PS - Web + API - live (lokal)

Sistem manajemen rental PlayStation untuk operasional harian, dari reservasi unit sampai kasir harian. Terdiri dari web dashboard (EJS) + REST API dengan dokumentasi Swagger di /api-docs, database PostgreSQL via Prisma.

  • Manajemen unit PS: kategori, status, harga per jam
  • Sewa + timer otomatis, order makanan/minuman dalam satu transaksi
  • Dashboard pemasukan harian + laporan
  • Autentikasi user (admin/staff) + JWT
ExpressEJSPrismaPostgreSQLDocker