A modern, bilingual (Arabic/English) Next.js application showcasing Abjad Tech's digital presence.
- 🌐 Seamless Arabic/English language switching
- 🎯 Custom font integration with TheYearofTheCamel family
- 🎨 Tailwind CSS for modern, responsive styling
- ⚡ Next.js 15 with App Router
- 🔄 Real-time language context management
- Clone the repository
- Install dependencies:
npm install
# or
yarn install
- Run the development server:
npm run dev
# or
yarn dev
Visit http://localhost:3000 to see your application.
abjad-frontend/
├── app/ # Next.js app directory
│ ├── about/ # About page
│ ├── page.tsx # Home page
│ └── layout.tsx # Root layout
├── contexts/ # React contexts
├── public/ # Static assets
└── styles/ # Global styles
- Next.js 15.0.3
- React 19.0.0 (RC)
- TypeScript
- Tailwind CSS 3.4.1
- Custom TheYearofTheCamel font family
The application supports seamless switching between Arabic and English using a custom language context. Language switching is managed through the LanguageProvider
context.
- ESLint configuration for Next.js and TypeScript
- Tailwind CSS for styling
- PostCSS for CSS processing
- Custom font configuration
This project is licensed under the Apache License 2.0.
Built with 💙 by Abjad Tech