Lakindu Vidanaarachchi - System Architect & AI Cloud Engineer

L
G
University of Ruhuna Logo

University of Ruhuna Canteen Management System

FOT - Batch 6Team Descenders

"Sovereign Engineering for Superior Campus Dining"

Visit Portfolio Home
Our Team

Meet Our Development Team

A passionate group of full-stack developers who built the University of Ruhuna Canteen Ecosystem.
Lakindu Vidanaarachchi

👨‍💻 Lakindu Vidanaarachchi

Project Leader, System Architect, Full Stack Developer, UI/UX Designer & DevOps

Project Leader & Lead System Architect. Spearheaded the full-stack development, UI/UX design, and on-premises infrastructure orchestration for university-wide deployment.

Duvindu Devendra

👨‍💻 Duvindu Devendra

Full Stack Developer & System Architect

Full Stack Developer & System Architect. Specialized in core Localization API development and full-stack implementation using Vue.js and Laravel.

Sahan Karunathilaka

👨‍💻 Sahan Karunathilaka

Full Stack Developer, QA Lead

Full Stack Developer specializing in Admin Panel sections and leading the Quality Assurance (QA) workflow across the ecosystem.

Nepul dhanujaya

👨‍💻 Nepul dhanujaya

Localization & Support Developer

Focused on implementing language localization and provided auxiliary technical support throughout the development lifecycle.

Maneesha Geethanga

👨‍💻 Maneesha Geethanga

Localization & Support Developer

Focused on implementing language localization and provided auxiliary technical support throughout the development lifecycle.

💡 Need a project like this?

We're open to freelance and collaborations.

Contact Team Lead
Our Tools

Technologies Used

Selected for performance, security, and scalability.

🌐

Multi-Platform Ecosystem

  • Frontend Stack: Nuxt 3 SPA (CSR) + Tailwind CSS + Pinia State Management
  • Mobile Architecture: Vue Capacitor (Native iOS & Android) with Push Hooks
  • Desktop Architecture: Electron Desktop (Windows) for Local Admin Terminals
  • Rendering: Client-Side Rendering (CSR) for Dynamic UI Responsiveness
⚙️

Sovereign Backend Core

  • API Engine: Laravel 12 (PHP 8.3+) with Custom Middleware Layers
  • Security Layer: 7-Tier RBAC + HTTP-Only Cookies (Sancum v4+)
  • Localization: Laravel Spatial + Google Translate API Background Automation
  • Database Core: MySQL 8.0 (24 Tables, 48 Migrations, Advanced Indexing)
⚡

Logistics & Intelligence

  • Multi-Tenant Architecture: Strict isolation across different campus canteens under one core.
  • QR Auth: 60s Rotating stateless Tokens with Local TTL Validation
  • Reactive Engine: Event-driven Auto-cancel Logic synced with Checkout
  • On-Premises: Dedicated University Server Infrastructure (No External Cloud)
  • Connectivity: Global Reach via Public IP & University Subdomain Mapping

Management Ecosystem

A comprehensive 31-module suite powering Ruhuna Canteens

Admin Activity Log
Module 1

Admin Activity Log

SYSTEM_MOD_INDEX: 1/26

Core System Logic

Multi-Canteen Logic

Strict data isolation and canteen-wise staff assignments.

Advanced Analytics

Financial, Order, and User Behavior insights with full Export support.

Stateless Verification

Rapid QR-based order pickups and sequence-based kitchen views.

Inventory & Wastage

Automated stock tracking and detailed wastage reporting.

Extended Ecosystem

Lifecycle Management

Settings for open/close times and reactive pre-order logistics.

Security & Fines

Auto-suspension for misuse and fine-based customer restriction.

Bulk Management

High-speed user management via CSV upload and 7-tier RBAC.

Kitchen Efficiency

Minimalist, touch-friendly POS UI for high-speed canteen operations.

Vision

Evolution Roadmap

Planning continuous improvements for high-concurrency environments.

AI-Driven Demand

Predictive inventory management based on behavior.

Global Payments

Integration of Stripe and localized bank gateways.

Health Analytics

Nutrition and Allergy tracking system with star ratings (1-5).

Autonomous Kiosks

Self-service ordering via on-premises terminals.

Sovereignty

Sovereign Engineering

A bespoke architecture designed for university-wide data independence.

Mission-Critical Vision

Balancing high-availability Nuxt 3 interfaces with a robust Laravel 12 core, ensuring zero-latency operations during peak campus dining hours.

Technical Excellence

Engineered with specialized modules for trilingual automation, Laravel Spatial data control, and advanced RBAC for total canteen staff isolation.

Contact the Architect

A Vision for Campus Logistics

The University of Ruhuna Canteen Ecosystem represents the pinnacle of sovereign engineering, built for performance and absolute data control.

Connect with Team Lead
LakiOS