PROJEKTE / NEXT.JS
Köylerim
Dorfportal & Community
Ein Verzeichnis türkischer Dörfer, geordnet nach Provinz und Landkreis. Menschen können Fotos, Nachrichten und Ortsinformationen beisteuern. Ein Marktplatz ergänzt die Dorfseiten um Anzeigen für Produkte und Dienstleistungen.
Website besuchen

Funktionen & Module
Dorfverzeichnis
Provinzen, Landkreise und Dörfer mit Suche, Ortsinformationen, geografischer Zuordnung und verwandten Inhalten.
Nachrichten & Redaktion
Nachrichten, Kategorien, Autoren, Quellen, redaktionelle Seiten und Rich-Text-Inhalte in einem eigenen Verwaltungsbereich.
Community & Medien
Benutzerprofile, Fotos, Galerien, Videos, Erinnerungen, Reaktionen, Umfragen und Beiträge aus der Gemeinschaft.
Marktplatz & Anzeigen
Lokale Angebote und Anfragen, private Anzeigen, Werbeflächen, AdSense-Einbindung und PDF-Unterlagen für Anzeigen.
Podcast & Reiseinhalte
Podcast-Beiträge und Einreichungen, Medienverwaltung sowie ergänzende Reise- und Ortsinhalte.
KI & Sichtbarkeit
Gemini erzeugt redaktionell bearbeitbare Ortsbeschreibungen und Bilder. Strukturierte Daten, Sitemaps und Seitenstatistiken ergänzen die Veröffentlichung.
Technologien & Tools
Frontend & Server
- Next.js
- React
- TypeScript
- Tailwind CSS
- Node.js
Serverseitige Seiten, responsive Navigation und API-Routen für Redaktion und Community.
Daten & Anmeldung
- MariaDB
- mysql2
- Clerk
Relationale Orts- und Inhaltsdaten sowie Benutzeranmeldung und Profile.
Inhalte & KI
- CKEditor 5
- Google Gemini API
- Sharp
- remark-gfm
Rich-Text-Redaktion, generierte Texte und Bilder, Bildverarbeitung und Markdown-Unterstützung.
Dokumente & Qualität
- pdf-lib
- fontkit
- ESLint
PDF-Erstellung mit eingebetteten Schriften und statische Codeprüfung.