Welcome

Hi, I’m Navin Muthuarachchi—a developer with expertise in both front and back-end. I build data-driven, responsive applications using Bootstrap, JavaScript, jQuery, PHP, and MySQL, with a focus on creating clean and efficient solutions.

Projects

Eye Tracker

An experimental web app that lets users calibrate their eyes with on-screen targets and then control a glowing “laser dot” with their gaze. The tool gives real-time feedback with color and animation, saves calibration for future sessions, and includes a fun mini-game where you pop balloons by looking at them.

Excel import

This project allows users to upload an Excel file containing tabular data (such as names, addresses, and countries) and seamlessly save it into a MySQL database. After upload, users can choose which columns they want stored, ensuring only relevant data is captured. The imported records are then displayed dynamically in a Bootstrap-styled table, making the information clean, responsive, and easy to view across devices.

Scheduling

This project integrates the FullCalendar JavaScript library to provide an interactive scheduling system. Users can create events by entering a title, start and end date/time, and a description. Once submitted, events are saved into a MySQL database and immediately displayed on the calendar. The calendar provides a dynamic, user-friendly interface where events can be viewed in daily, weekly, or monthly layouts.