Member-only story

Part 1: Kickstarting Your E-Commerce App with Jakarta EE, MicroProfile, and GitHub Codespaces

Tarun Telang
3 min readMar 3, 2025
Photo by Ian Schneider on Unsplash

Building an e-commerce application from scratch can be a daunting task, but with modern tools and frameworks like Jakarta EE, MicroProfile, and GitHub Codespaces, the process becomes seamless and efficient. This blog series will guide you through developing a robust microservices-based e-commerce application. In this first part, we’ll set up the project using GitHub Codespaces and Visual Studio Code.

Why GitHub Codespaces?

GitHub Codespaces provides a cloud-based development environment that eliminates the need for local setup and configuration. With Codespaces, you can:

  • Start coding instantly without worrying about dependencies.
  • Ensure a consistent development environment for the entire team.
  • Use a pre-configured containerized environment tailored for Java development.

Setting Up GitHub Codespaces

Create a Repository:

  • Log in to GitHub and create a new repository for your project.
  • Clone the repository locally or proceed directly in Codespaces.

Launch a Codespace:

  • Navigate to your repository on GitHub.

--

--

Tarun Telang
Tarun Telang

Written by Tarun Telang

Prolific Author, Engineering Leader, Software Architect

No responses yet