Projects

My Projects

Here you can find some of the projects I have developed. This page will continue to grow with new implementations, additional details, and useful links.

GymAccessManager - Gym Management Platform

GymAccessManager - Gym Management Platform

Gym management & access-control platform

Full-stack gym management and access-control platform built with ASP.NET Core Web API and React + TypeScript. Supports member and staff management, membership plans, subscriptions, payments, QR attendance scanning, reports, CSV export, usage limits, and role-based dashboards for gym owners and administrators.

C#ASP.NET Core Web APIEF CoreMySQLJWTReactTypeScriptViteTailwind CSSSwagger / OpenAPIGit
SmartSales AI CRM

SmartSales AI CRM

AI-powered CRM platform

Full-stack AI-powered CRM platform built with React and Java Spring Boot for lead tracking, task management, internal note handling, and intelligent lead summaries. Includes secure JWT authentication, role-based admin controls, and MySQL-backed persistence for structured workflow management.

ReactJava 21Spring BootSpring SecurityJWTREST APIJPA / HibernateMySQLMavenGit
Personal Contact Manager

Personal Contact Manager

Bootcamp final project

Secure full-stack contact and event management web application built with Spring Boot. Implements authentication and authorization using Spring Security, RESTful CRUD APIs, and JPA/Hibernate integration with a MySQL database.

Java 17Spring BootSpring SecurityThymeleafREST APIJPA / HibernateMySQLMavenGit
Educational Platform

Educational Platform

Economic courses

Web-based educational platform for economics courses built with ASP.NET MVC. Includes user authentication, interactive quizzes, and progress tracking while integrating SQL Server for persistent data storage.

C#ASP.NET MVCSQL ServerHTML5CSS3JavaScript
Tourist Guide Application

Tourist Guide Application

Rhodes travel guide

Desktop application developed for browsing, searching, and viewing categorized travel information and multimedia content, using SQLite for structured data storage and retrieval.

C#.NET FrameworkWindows FormsSQLite
Smart Quarantine Interactive Application

Smart Quarantine Interactive Application

Workflow-based desktop app

Workflow-based desktop application designed for quarantine activity management, including temperature tracking, movement permissions, and service requests. Implements data validation and SQLite-backed persistence for reliable data storage.

C#.NET FrameworkWindows FormsSQLite
Record Store Website

Record Store Website

Full-stack music store website

Full-stack web application for a record store featuring album listings, artist information, event announcements, and a favorites system for authenticated users. Includes responsive design and a PostgreSQL-backed database.

HTML5CSS3JavaScriptPHPPostgreSQL
Secure & Reliable

Authentication, authorization & data protection

Modern Technologies

React, ASP.NET, Spring Boot, MySQL & SQL Server

Performance & Scalability

Clean code, best practices & scalable architecture