A simple application to manage a common requirement in our application development process: ** Keep users up to date on our changes! **
NOTE 2: You can find front part in this repository: https://github.com/GLinBoy/changelogs-frontend
- Getting Started
- Running the tests
- Deployment
- Built With
- Contributing
- Versioning
- Authors
- License
- Acknowledgments
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
ChangeLogs needs only Java 17 and Maven to run or build; The project also include Maven wrapper but you can use local Maven too;
-
clone the project on your system:
-
go to the ChangeLogs directory
cd changelogs-backend
-
Run application with Maven or use Maven Wrapper:
./mvnw
Please, let me finish project and then give you installation instructions 😊
Run this command on root of project:
./mvnw clean test
I didn't develop any test for project, YET, but I will add tests as soon as possible.
I didn't develop any test for project, YET, but I will add tests as soon as possible.
It's like any Spring Boot application If you been familiar with them, creating a JAR file then run it on your production server, otherwise please check Installing section.
- Java - Main Development language, used version 17
- Spring Boot - For IOC and loose coupling
- Maven - for dependency management and build tools
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Hojjat Abedi - GLinBoy
This project is licensed under the GNU GPLv3 License - see the LICENSE.md file for details
This section filled by your question 😊