Thanks for checking out Scripture – Your Interactive Bible Learning Platform.
I created Scripture as my second 'startup' in the creation of 6 startups in 6 months. Scripture is a web-based platform designed to help users explore and study the Bible interactively. Whether you're a beginner or someone with extensive Bible knowledge, Scripture provides personalized tools, quizzes, and learning resources to enhance your journey.
- Personalized Learning: Track your progress with personalized suggestions and daily Bible reading prompts.
- Bible Quizzes: Test your knowledge of Bible characters, events, places, and teachings with fun, interactive quizzes.
- Progress Tracking: Keep track of your learning milestones, quizzes, and daily Bible engagement.
- Interactive Bible Map: Explore key locations from the Bible with an interactive map, helping you learn about historical places, events, and people.
- Leaderboards: Compete with other users in quizzes and progress tracking.
- Community Insights: Engage with the community by sharing insights, notes, and learning experiences.
- Daily Verses and Teachings: Access daily Bible verses and thematic teachings to reflect upon.
- Adding Notes: Add, edit and remove any notes you want so you don't forget what you've learned.
Scripture uses modern technologies to provide an optimal performance and user experience:
- Next.js (TypeScript): Primary framework for building the app, supporting server-side rendering and static site generation.
- Supabase: Database and authentication managed all by Supabase, fast and easy to use.
- Vercel: Hosting and deployment platform optimized for Next.js applications.
- TailwindCSS: Utility-first CSS framework for rapid, consistent styling.
- Bible API: Fetch Bible verses and related information to provide an enriched learning experience.
- ShadCN: UI styling library for modular and accessible components, ensuring a cohesive design.
- React-Icons: Extensive icon library to improve visual consistency in the UI.
- RedixUI: A library for creating responsive design systems with React.
- NextUI: A library for creating responsive design systems with Next.js.
- RelumeIO: A library used for design templates and components.
- FramerMotion: A library used for animations and transitions.
- Learn: The main page featuring the interactive Bible map and daily content suggestions.
- Chapters: Explore individual Bible chapters with a breakdown of key verses and themes.
- Places: Learn about significant biblical places and their relevance in the Bible.
- Characters: Discover key Bible characters, their stories, and their impact.
- Events: Explore significant events in the Bible and their teachings.
- Themes: Study key Bible themes, including love, salvation, and more.
- Leaderboard: Compete with other users and track your progress.
- Profile: Customize your profile, view achievements, and track your learning journey.
- Settings: Manage your account settings and preferences.
- Help/FAQ: Access FAQs and resources for support.
Scripture uses the Bible API for fetching Bible verses and related content, providing an enriched and up-to-date learning experience. For more information on available data, check out the Bible API Source.
Scripture is an open-source project and contributions are welcome! Here's how you can contribute:
- Fork the repository and create a new branch.
- Make your changes and add descriptive commit messages.
- Submit a pull request detailing your improvements or fixes.
Every contribution helps make BibleMap better for everyone! 🎉
If you’d like to support the project, sharing Scripture with others or contributing to the development is greatly appreciated!
This project is licensed under the MIT License, allowing for reuse and modification with attribution.
Current Version: v1.0
Q: Is Scripture free to use?
A: Yes! Scripture is free for everyone. Premium features may be added in the future.
Q: What Bible translations are supported?
A: Scripture currently supports the multiple bible version such as the King James Bible, with plans to expand to other translations in the future.
Q: How do I report a bug or suggest a feature?
A: Please open an issue on our GitHub repository with details of your suggestion or bug report.
Got questions, feedback, or just want to say hi? Reach out at [email protected].
Thanks for checking out Scripture! 📖