Video web-app for live and VOD content
android- Folder used by Capacitor to build an Android appclient-tailwind- Configuration and base CSS file for Tailwind, used by the clientclient- The frontend, using modular-uicms- A Directus backend for managing the content of the webappdocker-files- Several Docker files to deploy the backenddocs- Documentation related to features in the appios- Folder used by Capacitor to build an iOS appserver- The server that runs the client
Read the setup guide.
If you need to work on Auth0 related features and don't want to or can't use an existing instance, create a new application in Auth0's control panel with the following settings (only non-default settings listed):
- Application type: Single Page Application
- Allowed Callback URLs: http://localhost:8080
- Allowed Logout URLs: http://localhost:8080
- Allowed Web Origins: http://localhost:8080
- Refresh Token Rotation: Rotation selected
Create an API for your application in the Auth0 control panel. The API identifier should be set as the AUTH0_AUDIENCE environmental variable.
Disable build error for custom (vanilla JS) project: Added the following to the ionic capacitor project's package.json (root folder):
"scripts": {
"ionic:build": "echo no script needed"
}To test and build on iOS and Android, Xcode and Android Studio needs to be installed.