Skip to content

Latest commit

 

History

86 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Examples

A collection of example projects and tutorials for building services on the DIGIT 3.0 platform.

Projects

A step-by-step backend developer tutorial for building a complete microservice on DIGIT 3.0. The PGR module handles citizen service requests — creation, updates, search, and workflow-driven state transitions.

Key technologies: Java 17, Spring Boot 3.x, PostgreSQL, Redis, Docker Compose

What you'll learn:

  • Setting up a local DIGIT development environment with 20+ containerized services
  • Generating a Spring Boot project from an OpenAPI spec
  • Implementing a layered microservice architecture (Controller, Service, Validation, Client)
  • Integrating with platform services — Workflow, Notifications, ID Generation, Registry, and more
  • Running and testing the final application

Prerequisites: 16 GB RAM (32 GB recommended), Docker, Java 17, Maven, IntelliJ IDEA

Getting Started

Clone this repository and navigate to the project of interest:

git clone https://github.com/digitnxt/examples.git DGIT
cd DGIT
cd examples/pgr

Refer to each project's own README for detailed setup and walkthrough instructions.

About

Example applications and reference implementations for building services on the DIGIT platform.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors