The SServer java program is a TCP based server with blog storing/displaying functionalities using NoSQL database model. The program also includes REST API endpoint. For sserver guide see the wiki pages.
These instructions will get you a copy of the project up and running on your local machine.
- Make sure that you have the java 17.0.1 or higher.
- From the Releases section download the latest version .jar file.
- Open a terminal in the same folder as .jar file.
- In terminal execute the following command:
java -jar sserver-0.0.1.jar
This will start the program on port 8080. - If you want to change the port add the following argument:
--server.port=8083
Home Page | New Post | REST API | Errors |
---|---|---|---|
- Add blog content
- REST API endpoint with support of
GET
,POST
andDELETE
methods - WYSIWYG Editor
- HTML built with TailwindCSS
- Java (17.0.1)
- TailwindCSS
Frameworks:
- Spring Framework
- Hajebrahimi Alireza - iarata
This project is licensed under the MIT License - see the LICENSE file for details
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Boot DevTools
- Spring Web
- Spring Web Services
- Thymeleaf
- Spring Data MongoDB
- WebSocket
The following guides illustrate how to use some features concretely: