Inspiration

I noticed that learners often get bored when studying complex topics for long periods. To keep engagement high, I integrated mythology stories in between lessons—fun, short stories that let learners take mental breaks while staying curious.

Additionally, I wanted to make research papers more accessible, since my first experience reading them was challenging. This inspired me to add a chatbot below each research paper to help learners understand the content more effectively.


What it does

Zeural is an open-source learning platform that combines:

  • Educational content: AI/ML tutorials, programming lessons, and research summaries.
  • Fun engagement: Mythology stories to refresh learners between intense topics.
  • Research integration: Cron job fetching the latest arXiv papers, with chatbot explanations.
  • Accessibility & customization: Theme options for learners with different needs and upcoming multilingual support.
  • Community contributions: Anyone can add content or improve the platform.

How we built it

  • Frontend: React.js, TypeScript, Tailwind CSS
  • Backend: GitHub Jekyll and Firebase. Implemented Jekyll so that it is easier for others to contribute
  • Database: MongoDB / PostgreSQL — stores content, user progress, and contributions.
  • Content Management: Markdown-based with Git versioning for easy contribution.
  • Special features: Dynamic research paper fetching, chatbot explanations, theme section, and an upcoming Zeural learner community.

Challenges we ran into

  • Balancing learning content with engaging, fun experiences.
  • Integrating research papers dynamically while keeping them easy to understand.
  • Designing a frontend that keeps learners motivated for long periods.
  • Planning for community contributions and a scalable platform.

Accomplishments that we're proud of

  • Successfully integrated mythology stories to maintain learner engagement.
  • Built a chatbot-assisted research paper reader for better understanding of complex papers.
  • Created a fully open-source platform where contributors can improve content and features.
  • Developed a frontend that’s visually engaging and user-friendly.
    -Search bar for better navigation

What we learned

-How to make learning better and make it in a way those to learn can contribute later to the same.

  • How to combine diverse content types into a cohesive platform.
  • Handling real-time data fetching and chatbot integration.
  • Importance of user engagement and interface design in education.
  • The value of **community-driven, open-s

What's next for Zeural

  • Implement multilingual support to reach a global audience.
  • Launch a dedicated Zeural learner community for collaboration and knowledge sharing.
  • Expand content across more domains while maintaining engagement and interactivity.
  • Continuously improve the chatbot and research integration for easier understanding of papers.

Try out link- Zeurall.github.io

Github repo -

https://github.com/zeurall/zeurall.github.io

Built With

Share this project:

Updates