Skip to content
This repository has been archived by the owner on Feb 28, 2022. It is now read-only.

Old ticket management app

License

Notifications You must be signed in to change notification settings

lsglab/old_ticket-management

Repository files navigation

LSG Ticket management

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.

Technologies

Frontend

  • svelte UI framework
  • tailwind CSS
  • open iconic icon set

Framework / Wrapper

  • Apache Cordova as a cross platform environment using web technologies

Backend

Dedicated backend repository

Development

  • git for version control
  • package management + build scrips via npm
  • asset bundling with rollup
  • postcss to automate CSS operations (purgecss, cssnano, autoprefixing)

Deployment

Intended target platforms are the newest versions of

  • android
  • ios
  • electron

Plugins

This project is largely dependent on external plugins for the used technologies, of which most are used in the development process (see package.json)

Credits

The project structure is loosely based on this svelte-cordova template.