README
Charon (/ˈkɛərɒn/)
ProcessEngineJS Admin Panel
Charon is the ferryman of Hades who carries souls of the newly deceased across the rivers Styx and Acheron that divided the world of the living from the world of the dead.
It's basically a frontend
Was sind die Ziele dieses Projekts?
Charon soll die bestehende React Anwendung ablösen und als zentrale Verwaltungsschnittstelle für die ProcessEngine dienen.
Relevante URLs
- https://github.com/process-engine/process_engine - Process Engine
- https://github.com/process-engine/documentation - Dokumentation
- https://github.com/process-engine/skeleton - Minimaler Seketon
Wie kann ich das Projekt aufsetzen?
Voraussetzungen
- Node
>= 6.1.0
- Laufende ProcessEngine
Setup/Installation
npm install
Wie kann ich das Projekt benutzen?
Benutzung
Zum bauen:
npm run build
Dieses Skript baut die Anwendung, das Ergebnis ist produktionsreif.
Zum starten:
npm start
Dieses Skript startet die statische Auslieferung der Anwendung auf Port 9000. Zuerst muss die Anwendung gebaut sein.
Zum starten (Entwicklung)
npm run start_dev
Dieses Skript startet die Auslieferung der Anwendung für die Entwicklung. Bei Änderungen im Quelltext wird die Anwendung neugebaut und der Webbrowser automatisch neugeladen.
End-to-End-Test
Start the webserver:
npm start
Open another terminal and start the Selenium server:
npm run integration-test-init
Finally run your tests:
npm run integration-test
Was muss ich sonst noch wissen?
Die Konfiguration liegt unter aurelia_project/environments/dev|stage|prod.ts
.
Wen kann ich auf das Projekt ansprechen?
- Alexander Kasten alexander.kasten@5minds.de
- Paul Heidenreich paul.heidenreich@5minds.de
Verwandte Projekte
- https://github.com/process-engine/process_engine - Process Engine
- https://github.com/process-engine/documentation - Dokumentation
- https://github.com/process-engine/skeleton - Minimaler Seketon
Lizenzen
TODO: