Commit Graph

8 Commits

Author SHA1 Message Date
d9ff535ac0 Improve project structure.
New Project Structure:
  - Created reusable UI components (ServiceCard, AnimatedSection, SectionTitle)
  - Split large components into smaller, focused ones
  - Extracted shared hooks for common functionality
  - Organized constants into separate files

Key Improvements:
  - Hooks: useScrollNavigation, useScrollToSection, useCookieSettings
  - UI Components: Modular components for consistent styling and behavior
  - Constants: Centralized data management (ServicesData, NavigationData)
  - Component Split: Navbar, Hero, and Footer broken into logical sub-components
2025-08-08 19:38:12 +02:00
c0b3669c30 Remove Gateway service and configuration
- Delete Gateway module, associated Spring Boot application, and related configuration (`GatewayApplication.java`, `application.yml`, and `pom.xml`).
- Remove Gateway references in `docker-compose.yml`, `.gitlab-ci.yml`, and `backend/pom.xml`.
- Update backend services to directly handle requests under `/api` prefix (e.g., `/api/customers`, `/api/contact`).
- Adjust frontend contact route to connect directly to the server, replacing gateway references with server URLs.
2025-07-15 20:46:43 +02:00
0e487b42fa Comment out hCaptcha verification logic in contact API route. 2025-06-29 21:18:36 +09:00
41da04d681 Remove hCaptcha verification from contact API route 2025-06-29 18:41:02 +09:00
d63ff0a170 Enable hCaptcha verification and dynamic gateway host detection in contact API route. 2025-06-29 18:35:28 +09:00
4052e28873 Comment out hCaptcha verification in contact API route. 2025-06-29 18:16:16 +09:00
8c05ad29cb Refactor website to use shadcn components 2025-06-28 12:01:43 +00:00
a4f1a58f15 Initial Commit 2025-05-04 12:18:13 +02:00