Commit Graph

11 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
a9d8a8cf43 Remove hCaptcha integration from contact form and API route 2025-06-29 20:39:57 +09:00
e7ff00f062 Replace reCAPTCHA with hCaptcha in contact form and implement captcha reset functionality 2025-06-29 17:46:28 +09:00
3af20b3766 Fix reCaptcha 2025-06-29 00:58:25 +00:00
6e2dbde3f9 Replace hCaptcha with Google reCAPTCHA in contact page 2025-06-29 00:48:46 +00:00
8c05ad29cb Refactor website to use shadcn components 2025-06-28 12:01:43 +00:00
1648e376bf Disable hCaptcha integration in ContactFormSection 2025-06-02 16:55:08 +02:00
85fcff9793 Disable hCaptcha integration in ContactFormSection 2025-06-01 21:12:15 +02:00
ca28f01968 Add debug log for hCaptcha site key in ContactFormSection 2025-06-01 11:58:12 +02:00
5a73be331b Gitlab CI/CD Pipeline 2025-05-29 18:51:59 +00:00
a4f1a58f15 Initial Commit 2025-05-04 12:18:13 +02:00