Konzept-Showcase für "Design eines webbasierten Terminplanungssystems für kleine und mittelgroße medizinische Einrichtungen".
Ein aktueller Schnappschuss dieses Repositorys ist immer auf Heroku verfügbar.
Aufgrund der Einschränkungen des kostenlosen Dynos- und Datenbankdienstes von Herokus kann es eine Weile dauern, bis die Anwendung zunächst geladen wird. Außerdem gibt es ein 10K -Zeilenlimit für kostenlose Datenbanken. Manchmal müssen Sie möglicherweise Testdaten löschen, die andere Benutzer erstellt haben, bevor Sie neue Inhalte hinzufügen können. Testdaten können mit dem App-Bar-Menü in der oberen rechten Ecke eingefügt und gelöscht werden.
Diese Anwendung kann einfach in Heroku eingesetzt werden. TBD
Nach dem Auschecken rennen Sie:
$ npm install
$ npm start
Dies erfordert, dass Node> = 4 zusammen mit NPM installiert wird. Dieses Repository enthält kein Backend, Sie müssen über eine Instanz des Laufens für medizinische Angaben zum Einplanen verfügen.
Vorbereitet für die Internationalisierung. Die Bewerbung ist derzeit in englischer und deutscher Sprache erhältlich. Übersetzungen werden auf Poeditor.com in einem öffentlich verfügbaren Projekt verwaltet. Das Gebietsschema wird basierend auf den Browsereinstellungen des Benutzers bestimmt und bleibt für den lokalen Speicher. Die Logik kann hier gefunden werden.
Für die meisten Teile der Anwendung gibt es sowohl Einheiten- als auch End-to-End-Tests.
$ npm run test
Stellen Sie sicher, dass Sie eine laufende Instanz in einem anderen Terminal haben, bevor Sie End-to-End-Tests ausführen.
$ npm run e2e
Die Codequalität wird durch tslint mit codelyzer für angular 2 spezifische Linie sichergestellt.
ng-xi18n -WerkzeugMIT