# Darija Dictionary - قاموس الدارجة المغربية
Ein modernes, interaktives Wörterbuch für marokkanisches Arabisch (Darija) mit leistungsstarker Fuzzy-Search-Funktionalität.
## 🌟 Features
### 🔍 Intelligente Suche
- **Fuzzy Search**: Findet Wörter auch bei Tippfehlern oder unvollständigen Eingaben
- **Mehrsprachige Suche**: Suche in Darija (Latein), Arabisch, Englisch und Deutsch
- **Sprachfilter**: Filtere nach spezifischen Sprachen für präzisere Ergebnisse
- **Anpassbare Sensitivität**: Stelle die Suchgenauigkeit nach deinen Bedürfnissen ein
### 🎨 Moderne Benutzeroberfläche
- **Responsive Design**: Funktioniert perfekt auf Desktop, Tablet und Smartphone
- **Dark Mode**: Automatische Anpassung an deine Systemeinstellungen
- **Arabische Schriftart**: Optimierte Darstellung arabischer Texte
- **Intuitive Navigation**: Benutzerfreundliche Bedienung
### 📚 Wörterbuchfunktionen
- **Vollständige Übersetzungen**: Jeder Eintrag enthält alle vier Sprachen
- **Wortklassen**: Grammatikalische Kategorisierung der Wörter
- **Kartenansicht**: Übersichtliche Darstellung aller Informationen
- **Erweiterbar**: Einfache Hinzufügung neuer Einträge
## 🚀 Technologie
- **Next.js 15**: Moderne React-Framework
- **TypeScript**: Typsichere Entwicklung
- **Tailwind CSS**: Utility-first CSS Framework
- **Fuse.js**: Leistungsstarke Fuzzy-Search-Library
- **Noto Naskh Arabic**: Optimierte arabische Schriftart
## 📦 Installation
1. **Repository klonen**:
```bash
git clone
github.com
cd darija-dictionary
```
2. **Abhängigkeiten installieren**:
```bash
npm install
```
3. **Entwicklungsserver starten**:
```bash
npm run dev
```
4. **Im Browser öffnen**:
localhost
## 🔧 Konfiguration
### Wörterbuchdaten erweitern
Füge neue Einträge in `src/data/dictionary.ts` hinzu:
```typescript
{
n1: "neuesWort",
darija_ar: "كلمة جديدة",
eng: "new word",
de: "neues Wort",
class: "noun"
}
```
### Suchparameter anpassen
Die Fuzzy-Search-Parameter könn …