Skip to content

Christoph-Derszteler-University/poose-2

Repository files navigation

POOSE 2

This is the project for the second project of the POOSE module.

Setup

It is advised to create a new virtual environment for this project in the root directory. This is not only because the server is written in Python, but rather because the utilization of Pybinds requires the core to have corresponding adjustments in its CMakeLists.txt file, which necessitates a Python environment to build CMake as well.

As a result of using uv, run the following commands:

uv venv

Timetable

gantt
  title POOSE 2 Timetable
  dateFormat YYYY-MM-DD
  axisFormat %d.%m.%Y

  section Christoph
    Mono-Repo einrichten                            :done, 2025-05-11, 1d
    Header schreiben                                :crit, done, header, 2025-05-18, 3d
    Header implementieren                           :done, after header, 7d
    Timetable                                       :done, 2025-05-20, 1d
    Diagram entwerfen                               :done, 2025-05-30, 1d
    Dokumentation schreiben                         :done, 2025-05-31, 1d
    Tests schreiben                                 :done, 2025-06-12, 1d

  section Jonathan
    Einlesen REST                                   :done, 2025-05-11, 2d
    Beginn Implementation REST Lobby                :crit, done, 2025-05-20, 5d
    Pybinds schreiben                               :done, 2025-06-05, 7d
    Implementation REST Game                        :crit, done, 2025-06-14, 4d
    Dokumentation schreiben                         :done, 2025-06-19, 1d
    Bugfixing                                       :active, 2025-06-18, 3d


  section Karam
    Click-Library & (ANSI-Escapes) vertraut machen  :active, 2025-05-11, 2d
    PoC Board & Schiffplatzierung                   :crit, 2025-05-20, 5d

  Zwischenpräsentation                               :milestone, 2025-05-30
  Abschlusspräsentation                              :milestone, 2025-06-20
Loading

About

The second (of three) projects of the POOSE (Praktikum objektorientierter Softwareentwicklung) module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •