[Init]: Initial commit, Landing Page partially done. 01.04. 5 A.M.

This commit is contained in:
georg-njaa
2026-04-01 05:52:27 +02:00
commit 5d1e5062e7
40 changed files with 10136 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
---
trigger: always_on
---
# Technical Architecture Guidelines
This rule outlines important architectural considerations for this project.
## Technical Implementation
- Astro.js + React + Tailwind
- Framer Motion + GSAP
- Auth and Payment with Clerk
- Strapi as CMS
- Deployment with Docker Compose configured for Coolify
- Newsletter with Listmonk
## Notes for Astro.js
- use Island Architecture smartly to optimize for performance
- use server islands if appropiate
## Notes for Framer Motion + GSAP
- for more complex use GSAP, otherwise Framer Motion, search online for inspiration if none was given to you
## Notes for Strapi
- Strapi should be used as the CMS
- Portfolio Sites should easily be added to the CMS and displayed in the frontend (think if this makes sense and give feedback if any other solution would be more viable)
## Auth with Clerk
- Clerk was not used for any projects so far but it should be used for a payment plattform on this website as well as user authentication for clients.