|
2 | 2 |
|
3 | 3 | <details open="open"> |
4 | 4 | <ul> |
| 5 | + <li><a href="#overview">Overview</a></li> |
5 | 6 | <li><a href="#data">Data</a></li> |
6 | 7 | <li><a href="#client---frontend-ui">Client - Frontend/UI</a></li> |
7 | 8 | <li><a href="#server---backend">Server - Backend</a></li> |
|
11 | 12 | </ul> |
12 | 13 | </details> |
13 | 14 |
|
| 15 | +### Overview |
| 16 | + |
| 17 | +|Technology |Description | |
| 18 | +|--------------------------|--------------------| |
| 19 | +|Core Framework |Spring Boot2 | |
| 20 | +|Security Framework |Spring Security, JWT| |
| 21 | +|Persistent Layer Framework|Spring Data JPA | |
| 22 | +|Database |MySQL | |
| 23 | + |
14 | 24 | ### Data |
15 | 25 |
|
16 | 26 | | Technology | Description | |
|
38 | 48 |
|
39 | 49 | ### Libraries and Plugins |
40 | 50 |
|
41 | | -<details open="open"> |
42 | | - <ul> |
43 | | - <li><a href="https://afeld.github.io/bootstrap-toc/">Bootstrap ToC</a> - Table of Contents plugin for Bootstrap</li> |
44 | | - <li><a href="https://github.com/cdimascio/dotenv-java">dotenv-java</a> - A no-dependency, pure Java port of the Ruby dotenv project. Load environment variables from a .env file.</li> |
45 | | - <li><a href="https://github.com/Antibrumm/thymeleaf-extras-with-dialect">Thymeleaf With Dialect</a> - A dialect for Thymeleaf that allows you to use attributes with a "with" prefix to avoid having long "th:with"-expressions.</li> |
46 | | - <li><a href="https://github.com/ultraq/thymeleaf-layout-dialect">Thymeleaf Layout Dialect</a> - A dialect for Thymeleaf that lets you build layouts and reusable templates in order to improve code reuse.</li> |
47 | | - <li><a href="https://projectlombok.org/">Lombok</a> - Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.</li> |
48 | | - <li><a href="https://swagger.io/">Swagger</a> - Open-Source software framework backed by a large ecosystem of tools that helps developers design, build, document, and consume RESTful Web services.</li> |
49 | | - <li><a href="https://github.com/vladimir-bukhtoyarov/bucket4j">Bucket4j</a> - Java rate limiting library based on token/leaky-bucket algorithm.</li> |
50 | | - </ul> |
51 | | -</details> |
| 51 | +| Technology | Description | |
| 52 | +|-----------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 53 | +|<a href="https://afeld.github.io/bootstrap-toc/">Bootstrap ToC</a> |Table of Contents plugin for Bootstrap | |
| 54 | +|<a href="https://github.com/cdimascio/dotenv-java">dotenv-java</a> |A no-dependency, pure Java port of the Ruby dotenv project. Load environment variables from a .env file. | |
| 55 | +|<a href="https://github.com/Antibrumm/thymeleaf-extras-with-dialect">Thymeleaf With Dialect</a>|A dialect for Thymeleaf that allows you to use attributes with a "with" prefix to avoid having long "th:with"-expressions. | |
| 56 | +|<a href="https://github.com/ultraq/thymeleaf-layout-dialect">Thymeleaf Layout Dialect</a> |A dialect for Thymeleaf that lets you build layouts and reusable templates in order to improve code reuse. | |
| 57 | +|<a href="https://projectlombok.org/">Lombok</a> |Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.| |
| 58 | +|<a href="https://swagger.io/">Swagger</a> |Open-Source software framework backed by a large ecosystem of tools that helps developers design, build, document, and consume RESTful Web services. | |
| 59 | +|<a href="https://github.com/vladimir-bukhtoyarov/bucket4j">Bucket4j</a> |Java rate limiting library based on token/leaky-bucket algorithm. | |
52 | 60 |
|
53 | 61 | ### Others |
54 | 62 |
|
55 | | -<details open="open"> |
56 | | - <ul> |
57 | | - <li><a href="https://git-scm.com/">git</a> - Free and Open-Source distributed version control system</li> |
58 | | - <li><a href="https://prometheus.io/">Prometheus</a> - Monitoring system and time series database</li> |
59 | | - <li><a href="https://github.com/spotify/dockerfile-maven">Dockerfile Maven</a> - This Maven plugin integrates Maven with Docker</li> |
60 | | - <li><a href="https://www.docker.com/">Docker</a> - A set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.</li> |
61 | | - </ul> |
62 | | -</details> |
| 63 | +| Technology | Description | |
| 64 | +|--------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------| |
| 65 | +|<a href="https://git-scm.com/">git</a> |Free and Open-Source distributed version control system | |
| 66 | +|<a href="https://prometheus.io/">Prometheus</a> |Monitoring system and time series database | |
| 67 | +|<a href="https://github.com/spotify/dockerfile-maven">Dockerfile Maven</a>|This Maven plugin integrates Maven with Docker | |
| 68 | +|<a href="https://www.docker.com/">Docker</a> |A set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.| |
63 | 69 |
|
64 | 70 | ### External Tools & Services |
65 | 71 |
|
66 | | -<details open="open"> |
67 | | - <ul> |
68 | | - <li><a href="https://mailtrap.io/">Mailtrap</a> - Safe Email Testing for Staging & Development.</li> |
69 | | - <li><a href="https://www.getpostman.com/">Postman</a> - API Development Environment (Testing Docmentation)</li> |
70 | | - <li><a href="https://docs.postman-echo.com/?version=latest">Postman Echo</a> - A service that can be used to test your REST clients and make sample API calls. It provides endpoints for GET, POST, PUT, various auth mechanisms and other utility endpoints.</li> |
71 | | - <li><a href="https://travis-ci.org/github/Spring-Boot-Framework/Spring-Boot-Application-Template">Travis CI</a> - A hosted continuous integration service used to build and test software projects hosted at GitHub and Bitbucket.</li> |
72 | | - <li><a href="https://codecov.io/gh/Spring-Boot-Framework/Spring-Boot-Application-Template">Codecov</a> - A hosted tool that is used to measure the test coverage of your codebase.</li> |
73 | | - <li><a href="https://dependabot.com/">Dependabot</a> - Automated dependency updates.</li> |
74 | | - <li><a href="https://fossa.com/">FOSSA</a> - Scalable, end-to-end management for third-party code, license compliance and vulnerabilities.</li> |
75 | | - <li><a href="https://sonarcloud.io/dashboard?id=Spring-Boot-Framework_Spring-Boot-Application-Template">sonarcloud</a> - Cloud-based code analysis service designed to detect code quality issues continuously ensuring the maintainability, reliability and security of code.</li> |
76 | | - <li><a href="https://www.toptal.com/developers/gitignore/api/java,eclipse,intellij">gitignore.io</a> - Create useful .gitignore files for your project.</li> |
77 | | - </ul> |
78 | | -</details> |
| 72 | +| Technology | Description | |
| 73 | +|------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 74 | +|<a href="https://mailtrap.io/">Mailtrap</a> |Safe Email Testing for Staging & Development. | |
| 75 | +|<a href="https://www.getpostman.com/">Postman</a> |API Development Environment (Testing Docmentation) | |
| 76 | +|<a href="https://docs.postman-echo.com/?version=latest">Postman Echo</a> |A service that can be used to test your REST clients and make sample API calls. It provides endpoints for GET, POST, PUT, various auth mechanisms and other utility endpoints.| |
| 77 | +|<a href="https://travis-ci.org/github/Spring-Boot-Framework/Spring-Boot-Application-Template">Travis CI</a> |A hosted continuous integration service used to build and test software projects hosted at GitHub and Bitbucket. | |
| 78 | +|<a href="https://codecov.io/gh/Spring-Boot-Framework/Spring-Boot-Application-Template">Codecov</a> |A hosted tool that is used to measure the test coverage of your codebase. | |
| 79 | +|<a href="https://dependabot.com/">Dependabot</a> |Automated dependency updates. | |
| 80 | +|<a href="https://fossa.com/">FOSSA</a> |Scalable, end-to-end management for third-party code, license compliance and vulnerabilities. | |
| 81 | +|<a href="https://sonarcloud.io/dashboard?id=Spring-Boot-Framework_Spring-Boot-Application-Template">sonarcloud</a>|Cloud-based code analysis service designed to detect code quality issues continuously ensuring the maintainability, reliability and security of code. | |
| 82 | +|<a href="https://www.toptal.com/developers/gitignore/api/java,eclipse,intellij">gitignore.io</a> |Create useful .gitignore files for your project. | |
0 commit comments