The Evento Portal is used to integrate various applications for school administration in a single web portal with a common look and feel.
This project is realized using Web Components with Lit, lit-localize, @lit-app/state, @badgateway/oauth2-client, Vite and Cypress. It is open source software, licensed under the terms of the MIT license.
Download the latest build.
- Software Architecture Documentation (SAD)
- App Integration & API – Things to consider when integrating apps
- Setup & Development – Start local development, run linting & tests
- Git Workflow – Branching & commit messages
- Internationalization (I18n) – Translating texts
- Prettier – Source code formatting
- Design – Responsive Design & CI/CD
- Browser Testing – Support & BrowserStack.com
- Progressive Web App (PWA) – Installability & offline support
- iframe Limitations & Workarounds – Implementation details (iframe.js)
- Deployment – Operation environments, releasing & Docker image builds
- Release Instructions – How to create a new regular or hotfix release