Rapla 3 demo
Resource scheduling and event planning. Try it in the browser, change anything you like.
This is a preview of the first Rapla 3 alpha version, planned for October 2026.
Open the demo
Logins
| Username | Password | Role |
|---|---|---|
admin | leave empty | System administrator — sees and edits everything |
planner | planner | Timetable office — plans courses, rooms and lecturers |
lehmann | lehmann | Lecturer — edits own events |
student | student | Student — reads the timetable |
desk | desk | Media desk — equipment loans |
cs-head | cs-head | Group admin of the Computer Science faculty |
Direct links
- Web app — calendar, resources, events
- Built-in views (after logging in): calendar, appointments, events
- Stored views (after logging in): weekly overview, equipment loans — open a loan to print its loan form
- GraphiQL — explore the GraphQL API (log in to the web app first, then open this link)
Public calendars — no login
| Calendar | Web | iCal |
|---|---|---|
| Timetable CS-24 | open | subscribe |
| Timetable CS-25 | open | subscribe |
| Timetable CS-26 | open | subscribe |
| Timetable BA-24 | open | subscribe |
| Timetable BA-25 | open | subscribe |
| Timetable BA-26 | open | subscribe |
| Lecture hall A001 | open | subscribe |
| Equipment loans | open | subscribe |
What to try
- Create an event in the week view and move it by drag & drop.
- Add a resource type with your own attributes in GraphiQL, using the
saveDynamicTypemutation. - Run a query in GraphiQL, for example
{ resources(filter: { limit: 5 }) { name } }.
Good to know
- Sample data: a small faculty over one academic year — courses, rooms, lecturers, loanable equipment and booking requests.
- Web app only — the desktop client is not available on the demo.
- All data is reset every night at 04:15 (Europe/Berlin).
- Everything here is dummy data and visible to every visitor — do not enter personal information.
What the demo shows: the Rapla 3 use cases · More about Rapla and downloads: rapla.org · Impressum · Privacy