This is a hybrid app built upon the cross platform framework Apache cordova for deployment on android, ios and electron. Also, svelte is used as an UI framework.
- svelte UI framework
- tailwind CSS
- open iconic icon set
- Apache Cordova as a cross platform environment using web technologies
- git for version control
- package management + build scrips via npm
- asset bundling with rollup
- postcss to automate CSS operations (purgecss, cssnano, autoprefixing)
Intended target platforms are the newest versions of
- android
- ios
- electron
This project is largely dependent on external plugins for the used technologies, of which most are used in the development process (see package.json
)
The project structure is loosely based on this svelte-cordova template.