Skip to content

imhosseinzadeh/doctor-appointment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

doctor-appointment

The doctor-appointment is a restful web service that provides appointment functionality. It is built with Java using the spring boot framework in on the hexagonal architecture.


Getting Started

  • Prerequisites
    • Java 17
    • Maven

Installation

Clone the repository and build the project:

git clone https://github.com/arash691/Hexagonal-Architecture-With-Spring-Boot.git
cd Hexagonal-Architecture-With-Spring-Boot
mvn clean install

Todo

  • add swagger docs (OpenApi Specification 3)
  • add login endpoint
  • add register endpoint
  • add Mapstruct
  • add Redis and cacheable
  • add message bundle and handling locale
  • add spring actuator

Contributing

it's important to follow these steps:

  1. Create a new branch for your task. This allows you to work on your changes without affecting the main codebase.
  2. Commit your changes to your branch. Make sure to write clear and descriptive commit messages that explain what changes you've made and why.
  3. Push your changes to the remote repository.
  4. Open a pull request from your branch to the development branch.

By following these steps, you can help ensure that your contributions are properly tracked and integrated into the project in a timely and efficient manner.

About

Hexagonal architecture with spring boot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.6%
  • Gherkin 0.4%