Brightest Week 6: Modularization, Dashboards and Azure Research

March 16, 2025
3 min read

Overview

A productive week focused on code refactoring, creating a dashboard layout for code generation, exploring Azure integration for the Brightest portal, and preparing documentation for future implementation.

Monday & Tuesday: Refactoring and ModularizationπŸ”§πŸ“¦

This week I started with a lot of refactoring. I tackled a large part of our codebase and made it as modular as possible. Components and functions that were previously quite messy are now neatly structured in separate modules. It takes some time, but in the long run, this ensures much easier maintenance and extensions. Additionally, the code is now also much more readable for the entire team, so definitely worth the effort.

Wednesday: Dashboard Layout for Code Generation🎨πŸ–₯️

Today I worked on a dashboard layout for the page where test code is generated. I made sure that the most important functions are clearly and intuitively accessible, and are presented in a visually attractive way. I also experimented with saving test configurations and setups for code generation. The saving process is going more smoothly than last week, but there are still a few small bumps to iron out completely.

Thursday: Exploring Azure Integrationβ˜οΈπŸ”

Today was focused on researching the integration of our application with the Brightest portal. Brightest uses Microsoft Azure for login and authentication, so I've been reading up on how best to approach this. It seems we'll be using Azure Active Directory to enable Single Sign-On (SSO). This was new to me, but very interesting to dive into.

Friday: Documentation and PreparationπŸ“‘πŸ“

Finally, today I mainly documented the findings of my Azure research. I also created a clear overview of what we'll be tackling next week, especially regarding the implementation of the Azure login. It was a productive week in which I learned a lot and made clear progress. Next week we'll dive even deeper into the Azure integration, looking forward to it! πŸš€

You might also like

Brightest Final Days: Reflection, Refinement and Presentation Preparation

Wrapping up my internship with thorough app reviews, final refinements, and preparations for the big...

May 20, 2025
3 min read
Read more

Brightest Week 12: Strengthening Foundations and Discovering New Perspectives

A more relaxed week after intense development periods, featuring internal alignment meetings, enrich...

April 28, 2025
3 min read
Read more

Brightest Week 11: Code Refactoring & Structural Improvements

This week was dedicated to thorough cleanup of our codebase, improving readability, reusability, and...

April 21, 2025
3 min read
Read more