Technical limitations
Last modified with commit 305c859 on
by Tjasa Simovic.
The application should be optimized for versions of Chrome and Firefox on Windows 11, Linux; Chrome, Firefox and Safari on macOS; released in the last 6 months. Older versions should either work with reduced guest experience or block access to the booking web application with recommendation to upgrade the browser.
All code must reside in git.
All application configuration (database access, passwords, keys, routes, SMTP server, etc.) must be stored in a single configuration file. This file must not be stored in GIT. This should allow the same software to run on the production and test environment (same package, bin, exe, etc.).
Must use fully automated continuous integration / continuous deployment with two environments:
- production
- development