The month is finally almost over. I was able to do a lot of the iterations I wanted to do.
I was able to finish 4 iterations this week.
- To finish the authentication of the agent who gave me some problems during the week 3.
- Slack notification integration
- Agent Authentication
- Adding statistics
My project has a good level of operation. There are some points that should be optimized. For example, you could change the administration application to use the API. (I explain it here)
I will certainly build it in the next few months.
I think I have achieved my goals set before the project. As a reminder, they were the following:
- Improve my knowledge of CI / CD
- Become a better programmer
- Learn how to improve my time management
My first goal was quickly reached. I put it on because I have the chance to work with CI / CD at work and I wanted to learn how to use another CI / CD tool to be able to measure the advantages and disadvantages of each of the solutions.
The second objective is also achieved in my opinion. I was able to rediscover NodeJS after a period of one year. I could also test the JWT which was totally new to me.
I was scared by the middle of this month, not being able to realize it because all my planning seemed to be going according to plan. But, last week, I was lucky enough to have problems with agent authentication on the API and it took longer than expected. About twice more. So I was faced with a situation where I had to put priorities.