name: Kavisha Liyanage
located_in: Pasyala, Sri Lanka 🇱🇰
university: Sri Lanka Institute of Information Technology (SLIIT)
degree: BSc (Hons) in Information Technology — Specializing in AI
current_focus:
- 🧠 Machine Learning & AI-Driven Applications
- 🌐 Full-Stack Web Apps (React · Next.js · Spring Boot)
- 🤖 Discord Bot Development & Automation
stack_today: ["Next.js", "Supabase", "Prisma", "React Native"]
languages: ["Sinhala", "English"]
fun_fact: "I turn coffee into code and bugs into features ☕🐛"|
Official web hub for a Sri Lankan gaming crew. Next.js + Supabase + Prisma with live YouTube sync, admin tools & community highlights. |
Full-stack mobile travel planner: trips, expenses, hotels, reviews & notifications over a secure REST API. |
|
AI-assisted travel planning with personalized recommendations & itineraries via content-based filtering and rule-based logic. |
ML model classifying dengue risk levels across Sri Lankan districts from weekly case data & weather features for early outbreak warning. |
|
Self-hostable music bot powered by yt-dlp: search & URL playback, button controls, queue, loop/shuffle/volume & anti-bot cookie auth. Docker & Nixpacks ready. |
Secure Spring Boot voting system for academic award nominations with role-based access, real-time monitoring & email alerts. 6-member team project. |
|
Modern portfolio with React 19, TypeScript, Vite & Tailwind. Live GitHub API project feed, category filtering, Framer Motion & dark mode. |
Java web application built with the Maven build tool, configured for SmartTomcat deployment & web setup. |
| Repository | Language | Description |
|---|---|---|
| Vero_Saloon_Website | 🔷 TypeScript | Full-stack salon booking platform for Vero Salon — Next.js 16, TypeScript, Supabase & Tailwind v4. Online b… |
| weekly-report-dashboard | 🔷 TypeScript | A full-stack weekly report management system built with Next.js, Prisma, and PostgreSQL. It allows team mem… |
| just-for-fun-website | 🔷 TypeScript | Official web hub for the Just For Fun Sri Lankan gaming crew, built with Next.js, Supabase, Prisma, YouTube… |
| kavisha_portfolio-V2 | 🔷 TypeScript | Personal portfolio built with React 19, TypeScript, Vite & Tailwind CSS. Features live GitHub API project f… |
| Stremio_Discord_Rich_Presence | 🟨 JavaScript | 🍿 Lightweight Windows tray app that shows what you're watching on Stremio as Discord Rich Presence — with… |
- 🛡️ J4F Server Bot — Discord moderation suite (kick/ban/mute/warn/purge), anti-spam auto-mod & real-time web admin dashboard, deployed 24/7 on Fly.io.
- 📺 YouTube Status Bot — Discord bot monitoring YouTube channels for uploads & live stats, managed via a glassmorphic web dashboard.
- 🎨 Portfolio V1 — Original single-page portfolio in pure HTML, CSS & JavaScript with a dark glassmorphism theme.


