From d80d42d3afd93b5d86f369e412fd549645f192e6 Mon Sep 17 00:00:00 2001 From: Kiyan Date: Sat, 3 Jan 2026 01:18:40 +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 3c26c30..1a0b66b 100644 --- a/documentation.md +++ b/documentation.md @@ -1 +1,13 @@ -Documenation goes here \ No newline at end of file +# 📖 Documentation + +## Project Structure +The project follows a standard Spring Boot application structure: +- `src/main/java/com/example/PhotoGallery`: 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