Projects

Cooknary

Cooknary

A recipe management system with quality evaluation and production of sample recipes. Features authentication and three roles (Chef, Taster, Editor) with different access privileges and permissions. Built with Spring Boot backend, MySQL database, Nuxt frontend with Vue and Tailwind CSS for styling. Implements JWT token authentication for secure access control.

Spring BootMySQLNuxtVueTailwind CSSJWT
Store-API

Store-API

A full-stack e-commerce API project with a versioned REST API (/api/v1) built with Java 17 + Spring Boot 3, applying DTOs, validations, pagination, PATCH for partial updates, and business rules with HTTP 409 (Conflict). Persistence with JPA/Hibernate, versioned schema via Flyway, and comprehensive documentation with Swagger. Frontend built in React 18 + TypeScript (Vite) for a modern user experience.

JavaSpring BootReactTypeScriptViteSwaggerJPAHibernateFlywayMySQL
Finance Manager

Finance Manager

Finance Manager is a web application focused on controlling and organizing personal finances, offering a modern, intuitive, and responsive interface. It provides comprehensive financial management tools to help users track their expenses and income with ease and efficiency.

ReactVitePHPMySQLTanStack QueryRechartsSonnerTailwind CSS
Course and Student Registration System

Course and Student Registration System

A course and student registration system built with PHP and MySQL.

PHPMySQL
Basic CRUD System

Basic CRUD System

Development of a management system with three main modules: Product CRUD (registration, editing, viewing and removal of products), User Authentication (registration and secure login), and Order CRUD (complete order management with status sending).

LaravelMySQLBootstrap
Modern Landing Page

Modern Landing Page

A responsive and modern landing page built with React and Tailwind CSS.

HTMLTailwind CSSJavaScript