Portfolio Webapp
Web Dev
Linux
PHP
JS
MySQL
HTML
CSS
- I coded my own responsive portfolio webapp from scratch using self-taught PHP, HTML, CSS and Javascript. It is self hosted on a Linux, apache, MySQL and PHP server and has several more advanced features such as a login system, search functionality and automatic dark mode!
Designed to work across multiple devices and browsers
Advanced Features
The Admin page allows me to view the responses to the contact form, these are stored in a MySQL database. The Github deployment page triggers a series of git commands to update the web app. I setup a github web hook to visit this page on every push. I have also setup google analytics to visualise web traffic and to show me which projects users visit.