Inspiration
Many students struggle with English grammar because concepts are scattered, overly theoretical, or explained without clear examples. I wanted to build a single, simple platform where learners can study grammar modules step-by-step and then test themselves with quizzes.
About the Project
LearnSphere is a web-based English learning app focused on grammar fundamentals like tenses, modals, clauses, sentence structure, active/passive voice, spelling, and vocabulary. Each topic is explained in clear, exam-oriented language, and selected modules include interactive MCQ quizzes to reinforce learning.
What I Learned
- Structuring educational content in a learner-friendly way
- Handling JSON-based quiz data dynamically
- Connecting frontend logic (HTML/CSS/JS) smoothly
- Debugging real-world issues like file paths and event handling
How I Built It
The project is built as a frontend-only web app. Grammar content is shown using modal-based modules, while quizzes load questions from JSON files stored in a data folder. JavaScript controls module display, quiz flow, scoring, and user interaction.
Challenges Faced
- Making sure module descriptions render correctly in modals
- Fixing JSON fetch issues for quizzes on GitHub
- Keeping the UI simple but informative for students
- Managing multiple modules without breaking functionality
Built With
- HTML
- CSS
- JavaScript
- JSON
- GitHub (for hosting & version control)
This project is designed especially for students preparing for exams and anyone who wants to strengthen their English grammar fundamentals in a structured way.
Built With
- css
- github
- grammerly
- html
- javascript
- json
- vscode

Log in or sign up for Devpost to join the conversation.