Tech used
PHP Laravel Framework MySQL JavaScript jQuery Bootstrap Git PHPUnit Ubuntu Vagrant
A fleet management application initially made to be suitable for transport companies in Macedonia, but it could also fit for any company that operates with fleets.
I started this project on my own as I wanted to have a better grasp on the whole development process of an application. The process involved setting up the development environment with Vagrant using provisions, installing Laravel, setting a theme with all the necessary dependencies with NPM and laravel-mix. When the project was ready to go live, I've set up the production environment with the intention of making it as secure as possible, aiming to pass OWASP Top Ten Project. I also used Detectify to scan for vulnerabilities and got 2.9 Threat score, which means Low severity vulnerabilities according to their blog post.
Unfortunately I could not get enough traction to keep the project going, so I decided to put an end to it. After all it was a good practice to the not much experienced me back in the days when I started it.
Tech used
PHP PHPUnit
A package that generates recurring events with all recurring types Outlook Calendar has.
A project I've started for learning purposes but something that could possibly fit someone else's project. Goal is to work on my unit testing skills and code abstraction.