Full Stack Web Application2026

Pengelolaan Pujasera

Comprehensive Multi-Tenant Food Court & Inventory Management System

ROLELead Full Stack Developer
TIMELINE2026
LIVE DEMOVisit Site
Pengelolaan Pujasera

Overview & Problem

Pengelolaan Pujasera is an enterprise-grade food court management platform engineered to streamline multi-tenant culinary operations. It unifies inventory control, cashier transactions, tenant financial reporting, and itemized billing into a high-performance web interface.

The Problem:Food court operators faced fragmented paper-based transaction logs, manual inventory reconciliation errors, and delayed billing calculations across multiple tenant vendors.

My Concrete Responsibilities

Detailed scope of work and exact engineering contributions:

  • Engineered responsive glassmorphism UI dashboard components using Next.js App Router & Tailwind CSS.
  • Designed relational database schema in PostgreSQL using Prisma ORM for Tenant, Cashier, Item, and Invoice models.
  • Built RESTful API endpoints with NestJS enforcing data validation and role-based access control.
  • Optimized database queries and API response times, achieving sub-100ms response cycles.

Tech Stack Architecture

Next.jsTypeScriptTailwind CSSNestJSPostgreSQLPrisma ORM

Challenges & Solutions

CHALLENGES
  • Managing concurrent stock updates during peak hours without race conditions.
  • Designing a clean UI capable of presenting dense inventory tables without sacrificing readability on tablet screens.
SOLUTIONS
  • Implemented transactional database isolation in Prisma to prevent race conditions during checkout.
  • Created a dual-pane responsive layout with fixed detail sidebars and sticky summaries.

Measurable Results & Key Takeaways

RESULTS

Reduced transaction processing time by 45%.

Eliminated manual inventory reconciliation discrepancies across 15+ tenant stalls.

KEY LEARNINGS

💡 Deepened expertise in NestJS modular architecture and Prisma migration workflows.

💡 Mastered UX design patterns for high-density administrative dashboards.

Screenshots & Visuals

Click any screenshot to view full screen

Gallery 1
Gallery 2
Gallery 3