Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

Below is the list of key topics that are required to implement DIGIT

Activity

Detailed Areas

Training Video

Other Artefacts

Bringing up DIGIT Environment

Set up and Deployment

Setting up a Kubernetes cluster

KT Videos

https://medium.com/@danielckv/what-is-rbac-in-kubernetes-c54457eff2dc

DIGIT Full environment Setup

https://www.youtube.com/channel/UCKNfhFNuYfHfbLmSHEb4MEg

Email Service Setup

Filestore setup

Git/Repo structure and access

SSL Certificate

Periodic log cleanup and other activities

Troubleshooting & Debugging

Kafka infra logging troubleshooting

KT Videos

Jaeger performance troubleshooting

Kubernetes Pod Logs

Remote debugging

Slow query analysis and optimization

Local debugging

Accessing the DB

Build and Deployment pipeline

Adding a new service for Build

KT Videos

MS - Adding new service

Configuring urls for a new service

Deploying new service

Setting up encrtyped data for service

Custom nginx configuration

Deploying services

Setting up a new environment for Deployment

Master Data Setup

How MDMS works

e-Chhawani: Training: Master Data Setup

MDMS-Rewritten

How to configure a tenant

How to configure Product X?

How to add a new Master

State-level masters v/s ULB Level masters

MDMS in a multi-environment setup

Role Access Mapping

Adding roles to System

e-Chhawani: Training: Role Access Mapping

Access Control Service(ACS)

Adding new APIs for access

Mapping roles with APIs

Current limitations

Localization

How to setup base product localization

e-Chhawani: Training: Localisation

eGov-Localisation

Changing localization during upgrades

Adding a new language

How to setup default language for SMS and Emails

Configure SMS, Email and WhatsApp content

SMS Gateway

Using the generic GET & POST Gateway interface

e-Chhawani: Training :SMS Gateway and Payment Gateway Integration

Developing custom Interface

One time SMS campaigns

Workflow

Workflow configuration documentation

e-Chhawani Training :Workflow

Workflow-Service

How to integrate workflow into a service

What workflow can and cannot do?

Configure workflow for Product X?

Payment Gateway Integration

Existing gateway integration documentation

e-Chhawani: Training :SMS Gateway and Payment Gateway Integration

Creating a new gateway integration

Handling Get & POST based response

Misc

Scheduling Jobs on the platform

Customisation and Extension

Customisation and Extension

Repo Setup and best practices

Service Documentation

Overview of each service

e-Chhawani Training: Customisation and Extension and Core Services

API links for each service

Persister-Service

Documentation links for Each service

Local Setup for each service

Reporting & PDF generator

How reporting Service works and PDF generator

e-Chhawani Training: Reporting & PDF generator (2020-05-25 at 22:08 GMT-7)

https://digit-discuss.atlassian.net/wiki/spaces/EPE/pages/449020201/Egov-pdf+service+interservice+call+to+PDF+service+technical+document

PDF-Generation Service Technical Document

Which types of report should report service be used for

Report Framework

Impact of heavy reports on the platform

Configuring a new report

Customizing Frontend

Adding/Removing fields

e-Chhawani Training: Customising front end

  1. Rainmaker UI app structure

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/52953152/Rainmaker+UI+app+structure?atlOrigin=eyJpIjoiZWUzOWRmOWYyNTRlNDliOGIxMjExYWIyMTU0MzI3OTMiLCJwIjoiYyJ9

2. Egov-ui-framework

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/53051775/Egov+UI+framework?atlOrigin=eyJpIjoiNzE3M2FlM2Q0YjgwNDg1YmE4NTRjNDhjMDcxMmUzYTUiLCJwIjoiYyJ9

3. Egov-UI-framework to create a new project and use it.

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/343113747/Egov-UI-framework+to+create+a+new+project+and+use+it.?atlOrigin=eyJpIjoiNzY2MDU4YWFjMmExNGI0YmJmZGE5MmU4YjA1ODljYjEiLCJwIjoiYyJ9

4. How to add new screen configuration in a new module

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/343113898/How+to+add+new+screen+configuration+in+a+new+module?atlOrigin=eyJpIjoiOTlkOWY0NTNjMjVmNGEzMzgwMWI0ZDFiMDQ5NTk4OTgiLCJwIjoiYyJ9

5. Configuration definition

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/343179479/Configuration+definition?atlOrigin=eyJpIjoiNjNkN2NjM2RhNTA4NDQwOGFhM2NmMDBiYmM0YzMyNzIiLCJwIjoiYyJ9

6. Component and Component list

https://digit-discuss.atlassian.net/l/c/b0nc6trj

7. SMS redirection URLs

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/54198463/SMS+redirection+URLs?atlOrigin=eyJpIjoiYTI1OThjMmEyMWJmNDdiM2I1MGEwZTRiMDJmMGJmNGEiLCJwIjoiYyJ9
8. Rainmaker - Localstorage

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/54198415/Rainmaker+-+Localstorage?atlOrigin=eyJpIjoiYjIwZGI3ZTBmNzA0NDUzMDgwZDljYjMzMDkwZjIxMzEiLCJwIjoiYyJ9
9. Property Tax - UI

https://digit-discuss.atlassian.net/l/c/uNaK1Sg6

10. Trade license - UI

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/54427654/Trade+license+-+UI?atlOrigin=eyJpIjoiZGExNmEwNzEzZDQzNDJlNmJiNzczYzk2MDZjMTYzNzIiLCJwIjoiYyJ9

11. POS Integration and how to use

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/389906493/POS+Integration+and+how+to+use?atlOrigin=eyJpIjoiNjhhOWI2NGNhYjhmNDMxYjk3YWQ3YTg4MTFjNTQyM2UiLCJwIjoiYyJ9

12. S3 References in UI Application

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/389546014/S3+References+in+UI+Application?atlOrigin=eyJpIjoiODQwNmNjYmFjYWU2NDliMGFmZWRkNDg3ODE3ZjFkZmYiLCJwIjoiYyJ9

13. How to use and configure localization screen

https://digit-discuss.atlassian.net/wiki/spaces/EGR/pages/290422869/How+to+use+and+configure+localization+screen?atlOrigin=eyJpIjoiMmIzYTM3ZmE0NzcyNDFjYTk0ZDc1MzhiYjVmNGU5YWQiLCJwIjoiYyJ9

Making Mandatory/Non mandatory

Writing new forms

Fields changes (Text to Dropdown)

Customizing backend Service

Writing a new Service

e-Chhawani Training: Customizing backend Service

Enhancing existing Service

Integration with third party systems

Persister and Indexer changes

Persister-Service

eGov-Indexer

Writing a new consumer

Troubleshoot using Browser network Tab

DSS

Configuration and Default Setup

e-Chhawani Training: DSS

Product - DSS

Building New Dashboards

Mobile

Deployment of App on playstore

e-Chhawani Training: Mobile App

Android web view and How to generate APK

https://digit-discuss.atlassian.net/l/c/Wpefarkc

Customise PDF reciepts and certificates

How to debug android app using Chrome browser

https://digit-discuss.atlassian.net/l/c/0NdX1fXy

Web Portals

Data Collection Prerequisites

Configuring Data in Web Portal

Testing and Validation

eDCR

How to configure eDCR

eDCR configuration and set up

https://digit-discuss.atlassian.net/wiki/spaces/EPE/pages/160301060/eDCR+Service?atlOrigin=eyJpIjoiMmQxODRmMWEwY2Q1NDg5YmFlZjAwMjFlYmQ1ZDhkOWMiLCJwIjoiYyJ9

Development Control Rules and Drawing standards

eDCR configuration and set up

Development Control Rules (Digit-DCR)

Configuring bye-laws into templates

Drawing Layers used in the Digit-Dcr

  • No labels