-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/main'
- Loading branch information
Showing
7 changed files
with
135 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,109 @@ | ||
# Case Study - Book Delivery | ||
|
||
<p align="center"> | ||
<img src="" alt="Main Information" width="500" height="180"> | ||
</p> | ||
|
||
### 📖 Information | ||
|
||
<ul style="list-style-type:disc"> | ||
<li><b> Book Delivery</b></li> | ||
<li>Here is the explanation of the example | ||
<ul> | ||
</ul> | ||
</li> | ||
</ul> | ||
|
||
### Explore Rest APIs | ||
|
||
<table style="width:100%"> | ||
<tr> | ||
<th>Method</th> | ||
<th>Url</th> | ||
<th>Description</th> | ||
<th>Valid Path Variable</th> | ||
<th>No Path Variable</th> | ||
</tr> | ||
<tr> | ||
<td></td> | ||
<td></td> | ||
<td></td> | ||
<td></td> | ||
<td></td> | ||
</table> | ||
|
||
|
||
|
||
### Technologies | ||
|
||
--- | ||
- Java 17 | ||
- Spring Boot 3.0 | ||
- Restful API | ||
- Lombok | ||
- Maven | ||
- Junit5 | ||
- Mockito | ||
- Integration Tests | ||
- Docker | ||
- Docker Compose | ||
- CI/CD (Github Actions) | ||
- Prometheues and Grafana | ||
- Postman | ||
- Actuator | ||
- Swagger 3 | ||
|
||
### Prerequisites | ||
|
||
--- | ||
- Maven or Docker | ||
--- | ||
|
||
|
||
### Docker Run | ||
The application can be built and run by the `Docker` engine. The `Dockerfile` has multistage build, so you do not need to build and run separately. | ||
|
||
Please follow directions shown below in order to build and run the application with Docker Compose file; | ||
|
||
```sh | ||
$ cd bookdelivery | ||
$ docker-compose up -d | ||
``` | ||
|
||
If you change anything in the project and run it on Docker, you can also use this command shown below | ||
|
||
```sh | ||
$ cd bookdelivery | ||
$ docker-compose up --build | ||
``` | ||
|
||
--- | ||
### Maven Run | ||
To build and run the application with `Maven`, please follow the directions shown below; | ||
|
||
```sh | ||
$ cd bookdelivery | ||
$ mvn clean install | ||
$ mvn spring-boot:run | ||
``` | ||
|
||
### Screenshots | ||
|
||
<details> | ||
<summary>Click here to show the screenshots of project</summary> | ||
<p> Figure 1 </p> | ||
<img src =""> | ||
<p> Figure 2 </p> | ||
<img src =""> | ||
<p> Figure 3 </p> | ||
<img src =""> | ||
<p> Figure 4 </p> | ||
<img src =""> | ||
</details> | ||
|
||
|
||
### Contributors | ||
|
||
- [Sercan Noyan Germiyanoğlu](https://github.com/Rapter1990) | ||
- [Ahmet Aksünger](https://github.com/AhmetAksunger) | ||
- [Muhammet Oğuzhan Aydoğdu](https://github.com/moaydogdu) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters