Skip to content

AliZafar780/Daily-Hadith

Repository files navigation

📖 Daily Hadith - Islamic Knowledge App

An elegant mobile application to display random beautiful Hadith with translation powered by AI

Node.js License AI


✨ Features

Feature Description
🌙 Daily Inspiration Random hadith each day
🌍 Multiple Translations Various language support
🤖 AI-Powered Gemini AI translation
📱 Mobile-First Beautiful responsive design
🔔 Notifications Daily reminders

🚀 Quick Start

Prerequisites

  • Node.js v18+
  • Gemini API key

Installation

# Clone the repository
git clone https://github.com/AliZafar780/Daily-Hadith.git
cd Daily-Hadith

# Install dependencies
npm install

# Set your API key
# Create .env.local and add:
# GEMINI_API_KEY=your_api_key_here

# Run the app
npm run dev

⚙️ Environment Variables

Variable Description
GEMINI_API_KEY Your Gemini AI API key

🏗️ Tech Stack

Component Technology
Frontend React, Next.js
Styling Tailwind CSS
AI Google Gemini
Deployment Vercel-ready

📁 Project Structure

Daily-Hadith/
├── src/            # Source code
├── components/    # React components
├── lib/           # Utilities
├── .env.example   # Environment template
└── package.json   # Dependencies

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📜 License

MIT License


Share the wisdom of the Prophet Muhammad (peace be upon him) 🌙

About

App to Show Random beautiful Hadith With translation Using AI

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors