Management system for student clubs https://flaschengeist.dev
Go to file
Ferdinand Thiessen 7b710f0bf4 Added current declaration file 2020-11-02 04:42:19 +01:00
.vscode grobes layout 2020-10-09 18:04:32 +02:00
public Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2020-10-15 03:40:29 +02:00
src Added current declaration file 2020-11-02 04:42:19 +01:00
.editorconfig new Project with Quasar 2020-10-02 09:13:14 +02:00
.eslintignore new Project with Quasar 2020-10-02 09:13:14 +02:00
.eslintrc.js new Project with Quasar 2020-10-02 09:13:14 +02:00
.gitignore new Project with Quasar 2020-10-02 09:13:14 +02:00
.postcssrc.js new Project with Quasar 2020-10-02 09:13:14 +02:00
.prettierrc new Project with Quasar 2020-10-02 09:13:14 +02:00
.prettierrc.js baransicht suche gefixed ##280 2020-06-05 22:50:10 +02:00
README.md Update Readme 2020-10-31 15:38:20 +01:00
babel.config.js new Project with Quasar 2020-10-02 09:13:14 +02:00
package-lock.json Fixed Error und Warnings 2020-10-13 11:27:27 +02:00
package.json Fixed Error und Warnings 2020-10-13 11:27:27 +02:00
quasar.conf.js [Loading] Setze Standardeinstellungen 2020-10-30 09:57:39 +01:00
tsconfig.json Fixed Error und Warnings 2020-10-13 11:27:27 +02:00

README.md

Flaschengeist (flaschengeist-frontend)

Dynamischen Managementsystem für Studentenclubs

Install the dependencies

npm install

Plugins

Build a Plugin

A Flaschengeist-Frontend-Plugin should be placed in src/plugins. It needs a plugin.ts File which exports a plugin with the following interface:

name: string;
mainRoutes?: PluginRouteConfig[];
outRoutes?: PluginRouteConfig[];
store?: Map<string, Module<any, StateInterface>>;
requiredModules: string[];
version: string;

You have to import FG_Plugin from plugins.d.ts.

Configure Plugin

You can activate and deactive Plugins in src/boot/plugins.ts. You have to set the name of the Plugin into config.loadModules. The order of the plugins is importend!

Start the app in development mode (hot-code reloading, error reporting, etc.)

quasar dev

Lint the files

npm run lint

Build the app for production

quasar build