From 24788e1b851eb64617081a502f48fb26dde0e8ce Mon Sep 17 00:00:00 2001 From: Kiyan Date: Sat, 3 Jan 2026 00:51:56 +0200 Subject: [PATCH] Update documentation.md --- documentation.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/documentation.md b/documentation.md index ba2c2f6..3632433 100644 --- a/documentation.md +++ b/documentation.md @@ -1 +1,13 @@ -Documenation does here \ No newline at end of file +# 📖 Documentation + +## Project Structure +The project follows a standard Spring Boot application structure: +- `src/main/java/com/example/Portfolio`: Root package. + - `Controllers`: Contains Spring MVC controllers for handling web requests. + - `Services`: Houses business logic, such as fetching project data from Gitea and sending emails. + - `DTO`: Data Transfer Objects used to shape data for the views. + - `Component`: Contains general-purpose components, like the Markdown service. +- `src/main/resources`: + - `static`: For static assets like CSS, JavaScript, and images. + - `templates`: Contains Thymeleaf HTML templates. + - `application.properties`: For application configuration. \ No newline at end of file