Skip to content

LavKumarShakya/Solution-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

164 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AetherLearn: Revolutionizing Digital Education

Where AI meets Education to create personalized learning experiences for everyone, everywhere.

License Status Status Demo

๐ŸŒŸ Vision & Mission

AetherLearn revolutionizes digital education by combining advanced artificial intelligence with a robust resource aggregator. Our platform ensures free & easy access to diverse, high-quality educational materials while delivering personalized learning experiences tailored to individual needs and learning styles.

๐Ÿ’ก The AetherLearn Difference

Most platforms are just static content libraries โ€“ PDFs, videos, courses dumped in one place. One-size-fits-none.

Our approach: We leverage advanced AI to deeply understand your unique learning style and needs. We don't just store content; we find diverse materials and dynamically transform them into hyper-personalized experiences that adapt to you.

๐ŸŽฏ How We Solve Real Problems:

  • Transforms inefficient learning: Our AI transforms frustrating, one-size-fits-all content into engaging formats precisely tailored to your style, for faster understanding and tangible results.
  • Eliminates lack of direction: Get instant, crystal-clear AI explanations for complex topics, and follow structured, personalized learning paths ensuring you never get stuck and always progress toward mastery.

๐Ÿš€ Unique Selling Proposition:

  • Core power: Our AI continuously learns and evolves with you
  • Methodology: It crafts tailored study plans and adapts content formats in real-time based on your progress and preferences
  • Impact: Learning isn't just accessible, it's radically more effective - we deliver individualized mastery, faster and smarter than ever before

โœจ Key Features

๐ŸŽ“ AI-Powered Learning Dashboard

  • Personalized dashboard with adaptive modules
  • Real-time progress tracking with Firebase integration
  • Enhanced dashboard displaying real user data and preferences
  • Profile integration with navbar and dashboard

๐Ÿ” Universal Search & Content Aggregation

  • Fully functional resource aggregator backend
  • Google Custom Search API integration for comprehensive results
  • AI-powered course generation using Vertex AI Gemini-2.0-flash
  • Dynamic educational material scanning and assessment

๐Ÿค– Enhanced AI Learning Assistant

  • Improved AI assistant with better platform understanding
  • Smarter responses and enhanced query resolution
  • Automated content generation with flashcard generator
  • Fully functional AI tools backend with Gemini-2.0-flash

๐Ÿ“š User Preferences & Settings

  • New preferences page with Firebase data persistence
  • Comprehensive settings page with real-time saving
  • Personalized learning experience based on user preferences
  • Smart content transformation for effective learning

๐ŸŒ Enhanced User Experience

  • Toast notifications across the entire platform
  • Restructured and improved home and resources pages
  • Working footer links with proper navigation
  • Enhanced responsive design with better accessibility

๐Ÿ”ง AI-Powered Tools

  • Intelligent flashcard generator with Gemini-2.0-flash
  • MongoDB Atlas database integration
  • Cloud-hosted backend on Google Cloud Run
  • Dockerized backend architecture for scalability

๐Ÿ› ๏ธ Implementation Status

Component Status Details
Frontend UI โœ… Complete All pages enhanced with preferences, settings, and improved UX
Firebase Integration โœ… Complete Authentication, user data, and preferences working
AI Assistant โœ… Enhanced Smarter responses with better platform understanding
Backend Services โœ… Complete Resource aggregator and AI tools backends deployed
Database Setup โœ… Complete MongoDB Atlas for backend services, Firebase for user data
Cloud Deployment โœ… Complete Backend hosted on Google Cloud Run with Docker

๐Ÿ”ง Technology Stack

Frontend Backend AI & Cloud

๐Ÿš€ Getting Started

  1. Clone the repository
git clone https://github.com/LavKumarShakya/Solution-Challenge
  1. Open the project repository in Visual Studio Code

  2. Install the Live Server extension

    • Go to Extensions (Ctrl+Shift+X)
    • Search for "Live Server" by Ritwick Dey
    • Click Install
  3. Launch with Live Server

    • Right-click on index.html
    • Select "Open with Live Server"
    • The site will open in your default browser at http://127.0.0.1:5500/ or similar

No need for npm or other build tools - this project currently uses pure HTML, CSS, and JavaScript!

๐Ÿ“‚ Project Structure

Solution-Challenge/
โ”œโ”€โ”€ .idx/                         # Project IDX configuration files
โ”œโ”€โ”€ index.html                    # Enhanced landing page
โ”œโ”€โ”€ README.md                     # Project documentation
โ”œโ”€โ”€ CNAME                         # Custom domain configuration
โ”œโ”€โ”€ docker-compose.yml            # Docker orchestration
โ””โ”€โ”€ AetherLearn/                  # Core application directory
    โ”œโ”€โ”€ backend/                  # Python FastAPI backend with MongoDB
    โ”œโ”€โ”€ css/                      # Enhanced stylesheets and UI components
    โ”œโ”€โ”€ html/                     # Complete page templates and components
    โ”œโ”€โ”€ js/                       # Enhanced JavaScript modules and Firebase integration
    โ””โ”€โ”€ images/                   # Static assets and media files
     

Key Implemented Pages:

  • index.html - Enhanced landing page with restructured content
  • AetherLearn/html/login.html, signup.html - Firebase-integrated authentication
  • AetherLearn/html/dashboard.html - Enhanced dashboard with real user data display
  • AetherLearn/html/preferences-overlay.html - New preferences management system
  • AetherLearn/html/settings.html - Comprehensive settings page with Firebase saving
  • AetherLearn/html/ai-assistant.html - Enhanced AI assistant with improved responses
  • AetherLearn/html/flashcards.html - AI-powered flashcard generator tool
  • AetherLearn/html/resources.html - Restructured resources page with working backend
  • AetherLearn/backend/ - Complete Python backend with FastAPI and MongoDB integration

๐Ÿ”ฎ Future Development Roadmap

Phase Focus Timeline
1 โœ… Backend development & API stabilization Completed
2 Advanced AI capabilities & smart recommendations In Progress
3 Cross-platform expansion & enhanced community features Upcoming
4 Global scale & enterprise partnerships Planned

Our comprehensive future plan includes:

  • ๐Ÿง  Next-Generation Resource Intelligence: Transform resource aggregation with advanced query understanding, contextual content discovery, and AI-powered course generation that adapts to individual learning trajectories
  • ๐Ÿ“š Intelligent Course Ecosystem: Revolutionize the courses page with dynamic saved course management, curated pre-made learning paths, and smart recommendation algorithms that evolve with user preferences and learning patterns
  • ๐ŸŽฏ Predictive Learning Analytics: Deploy advanced ML recommendation models that analyze user behavior, preferences, and learning outcomes to deliver hyper-personalized content suggestions and optimal learning sequences
  • โšก Real-Time AI Assistant Evolution: Implement streaming API responses and backend gateway integration for lightning-fast, contextually-aware interactions that feel truly conversational and responsive
  • ๐Ÿ› ๏ธ Comprehensive AI Learning Suite: Expand beyond flashcards to include an AI Project Mentor for guided development, intelligent mind map generation for visual learning, and adaptive quiz systems that adjust difficulty in real-time
  • ๐Ÿ‘ฅ Vibrant Learning Community: Build a fully-featured community platform with peer collaboration, knowledge sharing, mentorship matching, and social learning features that connect learners globally
  • ๐Ÿ“Š Data-Driven Dashboard Intelligence: Transform the dashboard into a comprehensive learning command center with real-time progress analytics, achievement tracking, personalized insights, and predictive learning recommendations
  • ๐Ÿ“ฑ Cross-Platform Mobile Experience: Develop native mobile applications (iOS/Android) with offline learning capabilities and cross-device synchronization for seamless learning continuity
  • ๐ŸŒ Global Impact Expansion: Scale to underserved regions with offline capabilities, multi-language support, and partnerships with educational institutions worldwide

๐ŸŒ Links & Resources

GitHub Demo YouTube

๐Ÿ’ฌ Contact & Support

For any questions or feedback:
๐Ÿ“ง Email: support@aetherlearn.com
๐ŸŒ Website: www.aetherlearn.tech

๐ŸŒŸ If you believe in democratizing education through technology, please consider giving this project a star!

AetherLearn: Making quality education accessible to all

About

AetherLearn: AI powered Educational Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •