
Das Projekt wurde in seiner Alpha -Bühne im Ruhestand gezogen.
Natrank war eine National Football Team Ranking Webanwendung mit einer modifizierten Version des ELO -Bewertungssystems. Das Ziel des Projekts war es, Software zu erstellen, die eine Website mit dem gleichen Zweck wie der ELO -Bewertungen der Welt ausüben würde, aber mit mehr Daten zu erforschen und viel verbesserte Benutzererfahrung zu erforschen.
Bietet Zugriff auf Übereinstimmungs- und Ranking-Daten über restähnliche Endpunkte. Das Administratormodul ermöglicht es dem Administrator, unter anderem mithilfe einer Weboberfläche Daten zu übereinstimmen.
Einige der verwendeten Technologien und Tools: Java 8, Spring Boot, Spring Web MVC, Jackson, Spring Security, MySQL, Hibernate 5, Spring Data JPA, JSP, JSTL, Bootstrap 3, Maven.
Eine einseitige Anwendung, die über AJAX-Anfragen auf die vom Backend-Modul bereitgestellten Daten zugreift und eine Webschnittstelle für den Benutzer vorlegt, um die Daten zu durchsuchen.
Einige der verwendeten Technologien und Tools: Typscript, React, Mobx, Sass, Garn, Webpack, Highcharts. In der alten Iteration (Frontend-Old): JavaScript (ES5), AngularJs, weniger, Bootstrap 3, Bower, NPM, Grunzen, Yeoman, Generator-CG-Angular, Highcharts.
Der Datenbank -Docker -Container ist so eingerichtet, dass die Datenbank mit Übereinstimmungsdaten bis zur Weltmeisterschaft von 1950 vorgepopuliert ist.
cd natrank/backenddocker-compose upcd natrank/backenddocker build --tag natrank-db dbdocker run -d -p 3306:3306 --rm natrank-dbDB_HOST=localhost:3306 ./mvnw spring-boot:run (Denken Sie daran, Java 8 zu verwenden) cd natrank/backendmysql -h localhost:3306 -u <USER> -p <PASSWORD> < db/schema.sqlsrc/main/resources/application.ymlDB_HOST=localhost:3306 ./mvnw spring-boot:run (Denken Sie daran, Java 8 zu verwenden)cd natrank/frontendyarn && yarn startcore api und admin -Module aufSiehe die Datei Copying.md.