Skip to content

MezzoDiego/Java-Full-Stack-Academy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Full Stack Academy Projects

This repository contains the main projects developed during my training as a Java Full Stack Developer. Each project was designed to reinforce the skills acquired across various backend and frontend technologies, with a particular focus on the Java ecosystem, Spring Framework, and Angular.

📦 Included Projects

1. MyEbay

Description:
A simplified simulation of an e-commerce platform inspired by eBay. Users can register, list items for sale, purchase products, and simulate payments (mocked, no real gateways).

Technologies used:

  • Java 11
  • Spring MVC
  • Spring Boot
  • Spring Data JPA (Hibernate)
  • Spring Security / JWT
  • Bootstrap
  • MySQL

📁 Folder: myebay


2. PizzaStore

Description:
A management application for a pizzeria. It allows handling of customers, orders, pizzas, and user roles. Includes authentication and authorization mechanisms.

Technologies used:

  • Java 11
  • Spring Boot
  • Spring Data JPA
  • Spring Security / JWT
  • REST API
  • MySQL

📁 Folder: pizzastore


3. PizzaStoreAngular

Description:
Frontend interface for the PizzaStore project, developed in Angular. It communicates with the backend REST APIs to enable full web-based application management.

Technologies used:

  • Angular 15
  • RxJS
  • Bootstrap / Angular Material

📁 Folder: pizzastoreangular


4. PokerOnline

Description:
Backend microservice that simulates an online poker game. The goal is to demonstrate the construction of a microservice architecture with standalone game logic.

Technologies used:

  • Java 11
  • Spring Boot
  • Spring Security / JWT
  • REST API
  • Maven

📁 Folder: pokeronline


💡 Final Notes

These projects represent a mix of monolithic, RESTful, and full-stack architecture experiences, which have been foundational in my journey as a developer. I have also worked on several smaller projects (available in private repositories), as well as practice exercises with Servlets, JSP, and JDBC, which are not included here to keep the focus on more complete and structured applications.


👨‍💻 Diego – Java Full Stack Developer in progress

About

Collection of projects developed during my technical training at the start of my career.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors