Interactive Quran Learning Application built with React, TypeScript, and Vite.
- React 18
- TypeScript
- Vite
- Tailwind CSS
- shadcn/ui
- React Router
- Framer Motion
- Node.js (recommended: use nvm)
- npm or yarn
# Clone the repository
git clone https://github.com/sgizemmazi/iqra-app.git
# Navigate to the project directory
cd iqra-app
# Install dependencies
npm install
# Start the development server
npm run devThe application will be available at http://localhost:8080
npm run dev- Start development servernpm run build- Build for productionnpm run build:dev- Build for developmentnpm run preview- Preview production buildnpm run lint- Run ESLintnpm test- Run testsnpm run test:watch- Run tests in watch mode
iqra-app/
├── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page components
│ ├── lib/ # Utility functions
│ └── main.tsx # Application entry point
├── public/ # Static assets
└── index.html # HTML template
This project is private and proprietary.