https://github.com/alexlamper/scriptura
Scriptura – Your Interactive Bible Learning Platform, designed to deepen your understanding of the Scriptures with engaging tools, insightful lessons, and a personalized experience.
https://github.com/alexlamper/scriptura
bible bible-study education learning learning-platform nextjs
Last synced: 11 months ago
JSON representation
Scriptura – Your Interactive Bible Learning Platform, designed to deepen your understanding of the Scriptures with engaging tools, insightful lessons, and a personalized experience.
- Host: GitHub
- URL: https://github.com/alexlamper/scriptura
- Owner: AlexLamper
- License: gpl-3.0
- Created: 2025-01-23T08:53:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-22T18:39:56.000Z (11 months ago)
- Last Synced: 2025-03-22T19:27:57.130Z (11 months ago)
- Topics: bible, bible-study, education, learning, learning-platform, nextjs
- Language: TypeScript
- Homepage: https://scriptura-edu.com
- Size: 2.63 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Scriptura
**Your Interactive Bible Learning Platform**



## About Scriptura
*Scriptura* is a modern, web-based learning platform designed to help users explore and study the Bible interactively. Whether you're just beginning your spiritual journey or have extensive Bible knowledge, *Scriptura* provides personalized tools, quizzes, and resources to deepen your understanding.
## Table of Contents
1. **Features**
2. **Tech Stack**
3. **Pages**
4. **API**
5. **Contributing**
6. **Support**
7. **License**
8. **Version**
9. **FAQ**
10. **Contact**
## Features
- **Personalized Learning** — Track your progress with tailored suggestions and daily Bible reading prompts.
- **Bible Courses** — Deepen your knowledge of Bible characters, events, and teachings through engaging quizzes.
- **Progress Tracking** — Monitor your milestones, quiz scores, and daily Bible engagement.
- **Interactive Bible Map** — Discover key biblical locations and their historical significance.
- **Leaderboards** — Compete with others and see how your Bible knowledge stacks up.
- **Community Insights** — Share notes, reflections, and insights with fellow learners.
- **Daily Verses and Teachings** — Reflect on daily Bible verses and thematic lessons.
- **Note-Taking** — Add, edit, and organize personal notes for effective study.
## Tech Stack
*Scriptura* leverages modern technologies to deliver optimal performance:
- **Next.js (TypeScript)** — For server-side rendering and static site generation.
- **MongoDB** — Cloud database managed by MongoDB Atlas.
- **Vercel** — Hosting and deployment for fast, reliable performance.
- **TailwindCSS** — Utility-first CSS for sleek, responsive design.
- **Bible API** — Fetch Bible verses and data for real-time content.
- **ShadCN** — Modular, accessible UI components.
- **React-Icons** — Streamlined iconography.
- **FramerMotion** — Smooth animations and transitions.
- **NextAuth** — Simple and secure authentication.
- **Stripe** — Seamless payment processing.
## Pages
- **Dashboard** — Access courses, daily suggestions, and learning resources.
- **Courses** — Browse and enroll in Bible study courses.
- **Profile** — Customize your profile and track achievements.
- **Resources** — Find various Bible versions, commentaries, and study tools.
- **Community** — Join discussions, study groups, and share insights.
- **Settings** — Manage account preferences.
- **Help/FAQ** — Get support and answers to common questions.
## API
*Scriptura* integrates with the **Bible API** to provide dynamic, real-time access to Bible verses and related content. Learn more about the API [here](https://rapidapi.com/ajith/api/holy-bible).
## Contributing
We welcome contributions! To get involved:
1. **Fork the repository** and create a new branch.
2. **Implement your changes** with clear commit messages.
3. **Submit a pull request** describing your contributions.
> *Every contribution helps improve Scriptura — thank you!*
## Support
Interested in supporting *Scriptura*? Spread the word, or contribute directly by enhancing the platform’s features and functionality.
## License
*Scriptura* is licensed under the **MIT License** — allowing reuse and modification with proper attribution.
## Version
**Current Version:** *v1.0*
## FAQ
**Is Scriptura free to use?**
Yes! *Scriptura* is completely free. Premium features may be introduced in the future.
**What Bible translations are supported?**
We currently support multiple translations, including the **King James Version** — with plans to expand.
**How can I report a bug or suggest a feature?**
Open an issue on our GitHub repository with details of the bug or suggestion.
## Contact
For questions, feedback, or collaboration opportunities, reach out via email: [devlamper06@gmail.com](mailto:devlamper06@gmail.com)
---
Thank you for exploring *Scriptura* — we hope it enriches your Bible learning experience.