A modern Quran reading experience built with Next.js 14, featuring beautiful UI, audio recitations, translations, and more.
|
|
|
|
- Node.js 18+ and npm
- Clone the repository:
git clone https://github.com/yourusername/quranic-app.git
cd quranic-app- Install dependencies:
npm install- Create a
.env.localfile in the root directory and add your environment variables:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key
NEXTAUTH_SECRET=your_nextauth_secret
NEXTAUTH_URL=http://localhost:3000- Start the development server:
npm run dev- Open http://localhost:3000 in your browser.
src/
├── app/ # App router pages
├── components/ # Reusable components
├── lib/ # Utility functions
├── styles/ # Global styles
└── types/ # TypeScript types
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Quran API providers
- ShadCN UI components
- Next.js team
- All contributors and supporters
- Mobile App for both Android and IOS using (lynx-app or React Native)
- Integrate Dua and Dhikir Page
- Configure DB for all the Dua and Dhikir
- Implement Ai into the app using the preset dataset