Skip to content
Selected Portfolio

Software built to run, scale and convert.

Every project here started with a real business problem, not a mood board. Filter by platform or technology to explore how we engineer results for clients worldwide.

STACK
Showing 18 projectsStart your project with DavinLabs →
Prarthana.lkWebVisit ↗

Prarthana.lk

Trilingual marriage proposals platform for Sri Lankan families at home and abroad: free to browse, every proposal verified, no photos needed.

  • Sinhala, English, and Tamil interface
  • Search by district, religion, profession, and age
  • Every proposal checked before it is published
Next.jsTypeScriptReactTailwind CSS
Happening MonkeyWebVisit ↗

Happening Monkey

Time-aware discovery platform for Sri Lankan cities: live events, expiring offers, and the best-reviewed places, right now.

  • Search events, offers, and places by where, when, and what
  • Today and coming-soon feeds that update with the clock
  • Free organizer and venue profiles with unlimited posts
Next.jsTypeScriptReactTailwind CSS
InstalPay.lkWebVisit ↗

InstalPay.lk

Phone lock management SaaS that powers installment collections for Sri Lankan phone shops.

  • Remote device lock and auto-unlock
  • Installment collection tracking
  • Real-time collections dashboard
Next.jsTypeScriptReactTailwind CSSNode.jsPostgreSQL
Metarn EngineeringWebVisit ↗

Metarn Engineering

Bilingual marketing and lead-generation website for a Negombo roofing, gutter, and steel fabrication company.

  • Bilingual English / Sinhala content
  • Free-quote request form with service selection
  • Service catalogue: gutters, flashing, steel trusses, iron works, ceilings
Next.jsTypeScriptReactTailwind CSSnext-intl
Metarn Engineering InvoicesDesktop

Metarn Engineering Invoices

Desktop billing app for the same Negombo roofing and steel fabrication company — invoices and quotations with itemized pricing and PDF export.

  • Invoice and quotation modes on one screen
  • Itemized pricing with automatic subtotal and balance due
  • Branded PDF invoice preview
ElectronReactTypeScriptWebpack
Pandora StudioWebVisit ↗

Pandora Studio

Pandora Studio is a web app for photographers: an online portfolio, client galleries and bookings, and studio management in one place.

  • Beautiful, responsive photo galleries
  • Portfolio and project management
  • Client inquiry and contact forms
Next.jsChakra UICloudinaryTypeScriptFramer Motion
CityTourWebVisit ↗

CityTour

Private Sri Lanka tours platform for discovering and booking day tours and multi-day round trips with local driver-guides.

  • Day tour & round trip discovery
  • Licensed local driver-guides
  • Tailor-made itinerary builder
Next.jsTypeScriptReactTailwind CSSNode.jsMongoDB
Portfolio and CRM WebsiteWebVisit ↗

Portfolio and CRM Website

A unique company portfolio site combined with a CRM system for efficient client management.

  • Customizable portfolio design
  • Lead tracking and management
  • Sales and marketing automation
Next.jsTypeScriptPostgreSQLPrismaTailwind CSSVercel
Engineering Billing Desktop AppDesktop

Engineering Billing Desktop App

Desktop application designed to simplify billing processes for mechanical engineering businesses.

  • Customizable invoice templates
  • Job tracking and billing
  • Automated tax calculations
Electron.jsReactSQLiteRedux ToolkitJestNode.js
Sinhala Sign Language Learning AppMobile

Sinhala Sign Language Learning App

Practice Sinhala sign language with interactive and educational features.

  • Interactive sign language lessons
  • Practice quizzes and exercises
  • Video demonstrations
FlutterFirebaseDartGoogle CloudProvider
Gift Project PlatformWeb

Gift Project Platform

Claim and manage gifts with our simple and intuitive gift management system.

  • Easy gift claiming process
  • Gift inventory management
  • User-friendly interface
Vue.jsLaravelMySQLBootstrapRedis
Restaurant Management SystemWebVisit ↗

Restaurant Management System

Spice Rack: a complete restaurant management system with an integrated POS terminal, inventory, and analytics. Works online and offline.

  • Integrated POS terminal with live order receipts
  • Menu and category management
  • Inventory tracking and management
Next.jsTypeScriptPrismaPostgreSQLTailwind CSS
Saferide.lkWebVisit ↗

Saferide.lk

Modern transportation platform built with Next.js frontend and NestJS backend, transitioning to microservices architecture.

  • User-friendly ride booking interface
  • Real-time tracking and updates
  • Secure payment processing
Next.jsNestJSTypeScriptMicroservicesReactNode.js
Busy BeeMobile

Busy Bee

Mobile application built with Flutter for enhanced user experience and cross-platform compatibility.

  • Cross-platform mobile development
  • Modern and intuitive UI/UX
  • Smooth performance and animations
FlutterDart
Kapsy | AI Gift-Concierge AgentAI

Kapsy | AI Gift-Concierge Agent

An LLM-powered shopping agent that understands gifting intent in natural language and recommends, plans, and places curated gift orders.

  • Conversational gift discovery in natural language
  • RAG over a live product catalogue for grounded recommendations
  • Autonomous order planning with tool/function calling
Large Language ModelsRAG (Retrieval-Augmented Generation)Function / Tool CallingVector SearchPythonNext.js
Telegram Depression Risk Assessment BotAI

Telegram Depression Risk Assessment Bot

A Telegram bot that screens users for depression risk through a guided conversation, combining validated questionnaires with NLP/LLM analysis.

  • Guided, conversational mental-health screening on Telegram
  • Risk scoring from validated questionnaire responses
  • NLP/LLM analysis of free-text answers for sentiment and risk signals
Natural Language ProcessingLarge Language ModelsTelegram Bot APIPythonMachine Learning
Learning Management SystemWeb

Learning Management System

Full LMS for a single institution — subjects, teachers, students, course content, exams, attendance, and results, all role-gated.

  • Admin / Teacher / Student roles with role-gated routes
  • Academic structure: subjects, class groups, teacher & student assignment
  • Course content: modules → lessons → content items, with file uploads
Next.jsTypeScriptPostgreSQLPrismaAuth.js (NextAuth)Tailwind CSSshadcn/ui
CinesysWeb

Cinesys

Multi-cinema management platform: online ticket booking with a live seat map, a box-office POS, and an admin console for scheduling and reports.

  • Online ticket booking with a live, double-booking-safe seat map
  • Guest or account checkout, membership discounts, and gift vouchers
  • QR e-tickets generated client-side
Next.jsReactTypeScriptNestJSPostgreSQLPrismaTailwind CSSChart.js