Hands-on Projects

Build real-world applications and master Java web development through practical, guided projects.

Beginner
Spring Boot Thymeleaf

Task Management System

Build a complete task management application with CRUD operations, user authentication, and responsive design.

+150 XP • 2-3 hours
Available
Intermediate
Spring Boot REST API

Online Book Store API

Create a comprehensive REST API for an online bookstore with authentication, shopping cart, and order management.

+250 XP • 4-5 hours
Available
Advanced
Spring Cloud Microservices

E-Commerce Microservices

Build a distributed e-commerce system with multiple microservices, API gateway, and service discovery.

+500 XP • 8-10 hours
Locked
Beginner
Spring Boot WebClient

Weather Dashboard

Create a weather application that integrates with external weather APIs and displays forecasts with charts.

+120 XP • 1-2 hours
Available
Intermediate
Spring Boot WebSocket

Social Media Backend

Build a social media backend with real-time messaging, user feeds, and media upload capabilities.

+300 XP • 5-6 hours
Locked
Advanced
Spring Boot Analytics

Real-time Analytics Platform

Create a data analytics platform with real-time processing, dashboards, and machine learning integration.

+600 XP • 10-12 hours
Locked