The RoomPlanner
was part of the integration project in the CAS Agile Software Engineering at BFH (Berner Fachhochschule).
Source code licensed under GPL-3.0.
- html mail templates by André Lergier lergier.ch
- timetable view by Grible timetable.js repo
- Visual Studio 2022 (recommended) or Rider
- .NET 6 SDK
- Docker in WSL2
- docker-compose
- Navigate into docker-compose directory for local-dev
cd compose\Development
- Start docker-services
docker-compose up -d
cd src
dotnet ef --startup-project .\RoomPlanner.App\ --project .\RoomPlanner.Infrastructure\ migrations add AddInvitationId
(change name of migration)
- messy frontend code (js)
- limited responsiveness for mobile devices
- rooms can only be added directly on the database in this MVP
Architecture | Context |
---|---|
![]() |
![]() |