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

Customizable Event Planner

Integrated a comprehensive event scheduling system using FullCalendar, providing functionality for users to add, edit, and manage events seamlessly. The application includes a toggle feature for dark and light modes, offering enhanced accessibility and customization. Built with jQuery for interactivity, Bootstrap 5 for responsive design, PHP for server-side processing, and MySQL for data storage, this project delivers a smooth and user-friendly experience, catering to both aesthetic and functional needs.

Import Excel File

This feature allows users to upload .xlsx or .csv files containing a table with defined columns and data. The system dynamically processes the file to extract column headers and data, allowing users to select specific columns to import into a MySQL database. The data is stored with appropriate data types, and a searchable, paginated HTML table is generated to display the uploaded content. This ensures the uploaded table is accurately represented and easily manageable on the platform

Colour Extract

The Color Extract Feature allows users to upload an image and instantly extract its dominant colours. The extracted palette is displayed as a series of colour swatches, each accompanied by its corresponding HEX value for easy reference. This tool is perfect for designers, developers, and creatives who want to draw inspiration or build themes from an image’s colour scheme