natrank
1.0.0

该项目已在其Alpha舞台上退休。
Natrank是一支国家足球队,使用ELO评级系统的修改版本对Web应用程序进行排名。该项目的目的是创建软件,该软件将为网站提供与世界足球ELO评级相同的目的,但要探索更多的数据并改善了用户体验。
通过类似REST的端点提供访问匹配和排名数据。管理模块使管理员可以使用Web接口导入匹配数据。
使用的一些技术和工具:Java 8,Spring Boot,Spring Web MVC,Jackson,Spring Security,MySQL,Hibernate 5,Spring Data JPA,JSP,JSP,JSTL,Bootstrap 3,Maven。
一个单页应用程序,该应用程序通过AJAX请求访问后端模块提供的数据,并为用户提供Web界面以浏览数据。
一些使用的技术和工具:打字稿,React,Mobx,Sass,Yarn,WebPack,HighCharts。在旧的迭代(前端老式)中:JavaScript(ES5),Angularjs,Light,Bootstrap 3,Bower,NPM,Grunt,Yeoman,Generator-CG-CG-GENCULAR,HIGHCHARTS。
数据库Docker容器的设置如此之设置,以至于数据库的匹配数据已在1950年世界杯上。
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 (请记住使用Java 8) cd natrank/backendmysql -h localhost:3306 -u <USER> -p <PASSWORD> < db/schema.sqlsrc/main/resources/application.yml中配置DB用户名和密码DB_HOST=localhost:3306 ./mvnw spring-boot:run (请记住使用Java 8)cd natrank/frontendyarn && yarn startcore api和admin模块请参阅copying.md文件。