Portfolio - Luciano Vettoretti

PHP/Laravel Fullstack Developer

Roadmap Backend

laravel php mysql docker ci/cd api rest sanctum phpunit gitflow openapi swagger

Backend for a roadmap application using PHP and Laravel. It features a RESTful API to manage cards, organized into time-based columns, similar to a Kanban board.

The project is containerized with Docker, has a CI/CD pipeline with GitHub Actions, and follows best practices like DRY, Model Observers, and Gitflow. It includes comprehensive testing with PHPUnit and API security with Laravel Sanctum.

Feel free to explore the source code on GitHub and check out the DEVELOPMENT.md file (development & best practices) for a deeper look at the project's architecture and development process.

github development & best practices deepwiki openapi swagger

Shopify Sync

laravel vue.js php typescript mysql api rest shopify api element plus vite ci/cd phpunit

Shopify product synchronization system developed as a technical assessment, featuring a Laravel backend and Vue.js frontend.

The backend provides a RESTful API to sync, list, and clear Shopify products, following best practices like automated testing, CI/CD with GitHub Actions, and Docker containerization.

The architecture is structured with clear layers, including controllers for HTTP entry points, services for business logic, repositories for database access, and models for data representation.

The frontend offers a modern and responsive interface built with Vue.js 3, TypeScript, and Element Plus, delivering a smooth user experience for product synchronization.

Shopify Sync

demo github backend github frontend deepwiki backend deepwiki frontend

ManyMinds

codeigniter3 php mysql bootstrap html css api rest jwt authentication

User, collaborator, supplier, product and order management system. Developed with CodeIgniter 3.

Some system functions are available via REST API, click on "postman collection" to test with the Postman app.

ManyMinds

username: admin
password: 123456

demo github postman collection

CodeIgniter 3 REST API Integration with JWT

codeigniter3 php mysql api rest jwt authentication

Example project using REST API layer on top of CodeIgniter3. Authentication using JWT (JSON Web Token).

Download the Postman app collection to test. Visit the project on GitHub for more details.

github postman collection

Microsoft API Calendar

php microsoft graph api jwt authentication api rest back-end

Example project using Microsoft API for calendar manipulation.

For more information check the README at the link below.

github

GitHub

Take a look at my activities and repositories on GitHub. There are other projects I've developed there.

profile & activity repositories

Language Social Networks Tech Stack
  • PHP Advanced
  • MySQL Advanced
  • Laravel Intermediate
  • API REST Intermediate
  • PHPUnit Intermediate
  • English B1 Intermediate
  • Team Git Intermediate
  • HTML5 Intermediate
  • JavaScript Intermediate
  • JQuery Intermediate
  • Bootstrap Intermediate
  • Composer Intermediate
  • Clean Code Basic
  • CodeIgniter 3 Basic
  • React Basic
  • NodeJS Basic
  • TypeScript Basic
  • AdonisJS Basic
  • Docker Basic
  • SOLID Basic
  • Design Patterns Basic
  • CSS3 Basic