Setting up a reliable local web development environment is one of the first steps for anyone working with WordPress, PHP, MySQL, or Apache. While XAMPP makes this process easier by bundling the required components into a single package, configuring t...
Recently, I built a complete real-time payment gateway integration using PHP, PayHere Sandbox, ngrok, and MySQL to simulate and test online payments in a local development environment.
This project covered:
Secure PayHere checkout integration
Rea...
I recently worked on a lightweight real-time dashboard built with FastAPI, WebSockets, and aiomysql.
The main goal was simple: retrieve live data from a MySQL database and push updates to the frontend in real time without relying on continuous polli...
Introduction
In many organizations and educational environments, users frequently upload documents and then need to manually prepare and send emails containing information about those files.
This repetitive process can be time-consuming and ineffi...