Ein umfassendes Forschungs-, Gebots- und Übereinstimmungssystem, um ausländische Service -Mitarbeiter mit den richtigen Fähigkeiten für verfügbare Beiträge und Positionen abzustimmen.
Wir verwenden yarn als unseren Paketmanager, der hier heruntergeladen werden kann. Nach Möglichkeit haben wir die entsprechenden Befehle für npm aufgenommen.
Installieren Sie Abhängigkeiten mit yarn install oder npm i
Wir verwenden EditorConfig, um die Konsistenz in Dateiformaten und Code -Bearbeitungsumgebungen zu gewährleisten. EditorConfig unterstützt eine Vielzahl beliebter Code -Editoren, die hier aufgeführt sind.
Sie benötigen die staatliche Talentmap -API, die lokal ausgeführt wird, damit diese Anwendung Anfragen an die API erhält.
yarn start oder npm startFührt die App im Entwicklungsmodus aus. Öffnen Sie http: // localhost: 3000, um es im Browser anzuzeigen.
Die Seite wird neu laden, wenn Sie Änderungen vornehmen. Sie werden die Build -Fehler und Fusselwarnungen in der Konsole sehen.
yarn test oder npm test Führt den Testbeobachter in einem interaktiven Modus aus.
Standardmäßig werden Tests im Zusammenhang mit den Dateien im letzten Commit geändert.
Lesen Sie mehr über Tests.
yarn build oder npm run build Build die App für die Produktion im build -Ordner. Es reagiert korrekt im Produktionsmodus und optimiert den Build für die beste Leistung.
Der Build wird abgebaut und die Dateinamen enthalten die Hashes. Standardmäßig enthält es auch einen Servicearbeiter, damit Ihre App bei zukünftigen Besuchen aus lokalen Cache geladen wird.
Ihre App ist bereit für die Bereitstellung.
Weitere Details finden Sie in der Dokumentation zur Recate-React-App.
Die Front-End-Anwendung wird in einem docker-compose Stapel mit der API docerisiert und erhältlich. Setup und mehr hier verfügbar.
Hier finden Sie einen kurzen Bereitstellungshandbuch, in dem die Bereitstellung in der Front -End -Anwendung erörtert wird. Weitere gründliche Intructions, einschließlich der API, finden Sie das Wiki.
Zugänglichkeitstests können in einer CI-Umgebung mit pa11y-ci durchgeführt werden. Standardmäßig testet es das in .pa11yci gefundene URL -Array mit dem WCAG 2.0 AA -Standard. Aktualisieren Sie unbedingt das Array von URLs mit IDs, die in der Datenbank Ihrer Umgebung vorhanden sind.
Weitere Informationen finden Sie unter beitragen.
Dieses Projekt ist weltweit öffentlich zugänglich. Wie im Beitrag:
Dieses Projekt ist in den USA gemeinfrei, und das Urheberrecht und die damit verbundenen Rechte in der weltweiten Arbeit werden durch die allgemeine Öffentlichkeitszweige von CC0 1.0 verzichtet.
Alle Beiträge zu diesem Projekt werden im Rahmen der CC0 -Widmung veröffentlicht. Durch die Einreichung einer Pull -Anfrage erklären Sie sich damit einverstanden, diesen Verzicht auf das Urheberrechtsinteresse einzuhalten.