Throughout the course, I gained the necessary understanding of project management, project documentation, and project execution.
I also have a lot of knowledge in the area of docker, as I have built a homeserver infrastructure on kubernetes and docker.
For this and also for gitlab ci pipelines I had to create several docker images myself.
I also have a lot of knowledge in the area of Docker, as I have built a homeserver infrastructure on Kubernetes and Docker.
For this and also for Gitlab CI pipelines I had to create several docker images myself.
I am also proficient in Python and C\#, as I have used them in several private projects, school projects and business projects.
However, I have not yet used React.
...
...
@@ -37,7 +37,7 @@
\subsection{Costs}
As this is a bachelor thesis, I do not have a budget which can be expressed in money.
However, the available budget be expressed as the earlier mentioned 360 hours, that I can use for this project.
However, the available budget can be expressed as the earlier mentioned 360 hours, that I can use for this project.
The costs for services, such as an OpenAI API subscription, will be covered by the university OST.
...
...
@@ -49,10 +49,10 @@
As UI for Git, \href{https://github.com/gitextensions/gitextensions}{gitextensions} is used.
To store the source code, the official \href{https://gitlab.ost.ch/}{OST Gitlab} instance is used as the project already lives there.
The Continuous Integration of this server is used to automatically build and test the application on pushes.
To store the source code for the documentation a selfhosted instance of Gitlab reachable at\url{https://git.joos.io/ost/ba/report} is used.
To store the source code for the documentation a \href{https://git.joos.io/ost/ba/report}{repository} on a \href{https://git.joos.io/}{selfhosted instance of Gitlab} is used.
The issue tracking system of the before mentioned server will be used to keep track of the work and the time.
To collect and evaluate the time spent, \href{https://github.com/kriskbx/gitlab-time-tracker}{gtt} is used.
The documentation is written in \LaTeX.
Microsoft Teams is used for the communication with the Advisor.
Microsoft Teams is used for the communication with the Advisor and the Smart Eating team.