{"id":26375809,"url":"https://github.com/bunnysunny24/quested","last_synced_at":"2025-03-17T02:18:37.443Z","repository":{"id":274356068,"uuid":"922288205","full_name":"bunnysunny24/QuestEd","owner":"bunnysunny24","description":"AI-powered personalized learning platform.","archived":false,"fork":false,"pushed_at":"2025-01-30T00:06:49.000Z","size":615,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T02:18:33.262Z","etag":null,"topics":["chatbot","fastapi","firebase","python","reactjs"],"latest_commit_sha":null,"homepage":"https://quest-ed-8hu8.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bunnysunny24.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-25T20:04:06.000Z","updated_at":"2025-03-08T04:11:37.000Z","dependencies_parsed_at":"2025-01-26T20:23:48.768Z","dependency_job_id":"6810b1fb-92cd-4e76-b31a-33f778b7560c","html_url":"https://github.com/bunnysunny24/QuestEd","commit_stats":null,"previous_names":["bunnysunny24/-quested","bunnysunny24/quested"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FQuestEd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FQuestEd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FQuestEd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnysunny24%2FQuestEd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bunnysunny24","download_url":"https://codeload.github.com/bunnysunny24/QuestEd/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243960613,"owners_count":20375106,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","fastapi","firebase","python","reactjs"],"created_at":"2025-03-17T02:18:36.142Z","updated_at":"2025-03-17T02:18:37.421Z","avatar_url":"https://github.com/bunnysunny24.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QuestEd\n\n## Problem Statement\nEngineering students face numerous challenges that hinder their academic success and personal growth. These include:\n\n- **Lack of Personalization:** Traditional learning methods fail to adapt to individual learning abilities and paces.\n- **Overwhelming Content:** Managing the vast volume of technical coursework is a struggle for many students.\n- **High Dropout Rates:** Academic pressure contributes to a significant number of students discontinuing their studies.\n- **Limited Peer Interaction:** Students lack adequate opportunities for collaboration and knowledge sharing.\n- **Neglect of Mental Health:** Stress and burnout affect students' academic performance and overall well-being.\n\n### Gap in Existing Solutions\n\n**For Students:**\n- Absence of tools that adapt content difficulty to individual skill levels (easy, medium, hard).\n- Lack of integrated support for student well-being.\n\n**For Teachers:**\n- Limited platforms for sharing quality educational resources.\n- No feedback mechanisms to help refine teaching methods.\n\n**The Need:**\nA platform that personalizes learning, fosters peer collaboration, gamifies engagement, and promotes student well-being.\n\n---\n\n## Proposed Solution\nQuestEd is an ed-tech platform designed to simplify learning for engineering students while supporting teachers. It includes two dedicated portals:\n\n1. **Student Portal**\n   - Students take an initial test to assess their knowledge and receive personalized courses and quizzes at three levels: easy, medium, and hard.\n   - Features include:\n     - Study materials in PDF format and embedded videos.\n     - Gamification elements like badges for completing courses and quizzes.\n     - A dashboard for tracking progress.\n     - A calendar displaying daily quizzes and schedules.\n     - Subject-specific chats for peer interaction and knowledge sharing.\n     - Real-time monitoring of student well-being through facial recognition, offering health tips.\n\n2. **Teacher Portal**\n   - Teachers can:\n     - Upload educational resources, such as videos and PDFs.\n     - Access pre-existing materials to enhance teaching.\n     - Track student performance and engagement.\n\n### How It Solves the Problem\n- **Personalization:** Adaptive courses and quizzes cater to individual abilities, reducing overwhelm and boosting engagement.\n- **Content Management:** Organized topics with progress tracking ensure manageable learning.\n- **Retention:** Gamified features and personalized learning paths enhance confidence and reduce dropout rates.\n- **Well-Being Support:** Health tips and stress management suggestions foster balanced learning.\n- **Teacher Empowerment:** Streamlined resource sharing and access to analytics improve teaching strategies.\n\n---\n\n## Technical Approach\n\n### Tech Stack\n- **Frontend:**\n  - React.js: For building an interactive and dynamic user interface.\n- **Backend:**\n  - Node.js and Express.js: To handle server-side logic and manage API routes.\n- **Database:**\n  - MongoDB: For storing user data, course progress, and resources.\n- **Additional Tools:**\n  - YouTube API: For embedding educational videos.\n  - Calendar API: To display and manage schedules and quizzes.\n  - Gemini API\n  - Fast API\n\n---\n\n## Feasibility \u0026 Scalability\n\n**Feasibility:**\n- Leveraging widely adopted technologies ensures reliable development and deployment.\n- The platform’s architecture supports efficient handling of resources and secure data management.\n\n**Scalability:**\n- Cloud hosting and scalable databases like MongoDB enable seamless handling of increased users.\n- Future feature expansion includes live classes, multilingual support, and advanced gamification elements.\n- Automation tools streamline content updates and user onboarding, supporting growth.\n\n---\n\n## Impact and Benefits\n\n**Tangible Benefits:**\n- Improved learning outcomes through personalized courses and adaptive quizzes.\n- Access to a comprehensive library of study materials and resources.\n- Enhanced student well-being with real-time health tips.\n\n**Intangible Benefits:**\n- Increased student motivation and engagement through gamification.\n- Stronger peer collaboration and knowledge sharing.\n- Teacher empowerment with a simplified resource-sharing process.\n\n**Positive Effects:**\n- Empowers students to succeed academically.\n- Supports teachers in delivering impactful education.\n- Promotes innovative, scalable education solutions.\n\n---\n\n## Project Summary\nQuestEd is a holistic learning platform for engineering students and educators. By combining personalized content, peer collaboration, and mental well-being support, QuestEd simplifies learning and enhances academic success. With its student and teacher portals, the platform fosters engagement, resource sharing, and efficient teaching, ultimately creating a more inclusive and supportive learning environment.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnysunny24%2Fquested","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbunnysunny24%2Fquested","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnysunny24%2Fquested/lists"}