Back to Projects
Internship Project

Asgardeo CLI

GoCharm libraries
Asgardeo CLI

Overview

A CLI tool to managing Asgardeo resources from the terminal.

Key Features

  • Command Line Interface
  • Text User Interface
  • Device code authentication

Project Timeline

week 1

Familiarization with IAM concepts and Asgardeo

week 2-3

Analysis of already existing internal tools and competitior analysis

week 4

Requirements Specification

week 5-6

Architecture Design

week 7

Theoritical Research on authentication mechanism of the tool

week 8

Tech stack selection and familiarization

week 9-12

PoC development and representation

week 13-14

Research & Design of CLI architecture and patterns

week 15-19

CLI development

week 20-21

Testing and Quality Assurance

week 22-23

Research on improved authentication mechanism and additional requirements of the tool

Reference Resources

documentation

Charm Libraries

Golang styling libraries to design stylized TUI applications.