A comprehensive Bible Helper API built with FastAPI, designed to offer a variety of faith-based tools.
- 📖 Daily Devotional
- 🔍 Search Bible Verses
- 🎲 Random Bible Verse
- ❓ Bible Quiz
- 🙏 Prayer Requests
- 🗓️ Bible Reading Plan
- 📌 Bookmarks & Notes
- 🎧 Audio Bible Support
- 📆 Bible Event Calendar
- 🏅 Bible Streaks & Achievements
- 📬 Daily Notification Scheduler
- 👥 Accountability Partner Matching
- FastAPI
- SQLAlchemy
- Pydantic
- JWT Authentication
- SQLite/PostgreSQL
- Alembic (migrations)
- Python 3.8+
- pip
- Clone the repository
git clone https://github.com/yourusername/bible_help.git
cd bible_help- Create a virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies
pip install -r requirements.txt- Run the application
uvicorn app.main:app --reload- Access the API documentation
http://localhost:8000/docs
Detailed API documentation is available at /docs or /redoc endpoints when the server is running.
This project is licensed under the MIT License - see the LICENSE file for details.