Project ideas
All projects require the following steps:
-
Creating an initial project repository at
https://gitlab.mi.hdm-stuttgart.de
.Tip
Include your lecturer into your team providing at least read access.
-
Committing a
Readme.md
file describing the project's goals.This includes a precise description of the prototype's desired functionality likely to be extended along with your project's progress.
-
Identify individual tasks like e.g.:
-
Creating sample data.
-
Setting up test scenarios.
-
Selecting a documentation tool set.
-
-
Assign team members to tasks.
-
Implementation resulting in:
-
Version controlled source code (Gitlab, Github, ...)
-
End-user deployment description / CI/CD pipeline
-
End-user documentation.
-
Internal software documentation. (Architecture, design principles, frameworks ...)
Tip
Don't start documenting too late. The »Real programmers don't document, the code is obvious« myth no longer works!
-
-
Use gitlab pages.
-
Use a static site generating framework.
-
Sample pages demo project