a-mamal.com
Project documentation, development notes, and technical details.
Overview
a-mamal.com is my personal website and portfolio. It brings together information about my background, projects, experience, and the things I am currently learning and building.
The site is also a project in itself. Rather than treating the website as a finished product, I use it to experiment with technologies, improve my development practices, and expand my knowledge as I go.
Technologies
The website is built with PHP and Laravel, using Blade for its views and MariaDB for data storage. JavaScript and CSS handle the frontend, while Vite manages frontend assets. Git and GitHub are used for version control, with GitHub Actions handling deployment.
Purpose
The goal of a-mamal.com is not only to serve as a portfolio, but also to provide a practical example of how I approach building, maintaining, and improving a real web project.
Project structure
...
Development setup
...
Deployment
...
Contributing
...