Internship Project
Asgardeo CLI
GoCharm libraries

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.