KALAM is an open-source project dedicated to making Quranic Arabic vocabulary accessible to everyone. Our mission is to help Muslims and Arabic language enthusiasts develop a deeper connection with the Quran through interactive learning tools.
- Interactive flashcards with Quranic vocabulary
- Quizzes to test and reinforce learning
- Vocabulary matching games
- Progress tracking
- Examples from the Quran for context
- Responsive design for desktop and mobile use
- Word lists for organized learning
- Root word explorer
- Node.js 18.0 or higher
- npm or yarn
-
Clone the repository ``` git clone https://github.com/YOUR-USERNAME/kalam.git cd kalam ```
-
Install dependencies ``` npm install
yarn install ```
-
Run the development server ``` npm run dev
yarn dev ```
-
Open http://localhost:3000 in your browser
- Next.js - React framework for server-rendered applications
- TypeScript - For type safety and better developer experience
- Tailwind CSS - For responsive and customizable styling
- Vercel - For deployment and hosting
We welcome contributions from developers, Arabic linguists, Quran scholars, and anyone passionate about making Quranic knowledge more accessible. See CONTRIBUTING.md for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- IQRA Codes Team - Rafique and Joy
- All contributors who have helped make this project better
- Rafique - WhatsApp: +91 7558845528
- Joy - Email: joy_ahmed_007@yahoo.com
وهي صدقة جارية لوجه الله تعالى
This is an ongoing charity for the sake of Allah Almighty.