Prerequisites Before starting, make sure you have installed: Java JDK 17+ Maven 3.8+ Git Optional: An IDE such as IntelliJ IDEA or VS Code