AbhilashTUofficial / EduGPT

Home Page:https://edugpt-fawn.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Eduu - Revolutionizing Education Through Technology

PWA Application - https://eduu.netlify.app/

Overview

Eduu is a sophisticated Software as a Service (SaaS) platform designed to transform the educational landscape by providing innovative tools for universities, teachers, and students. Our platform focuses on automated analysis of student and teacher capabilities to enhance the teaching and learning experience, seamless communication, and efficient content sharing.

Key Features

1. Instant Exam Automation

  • Efficient Examinations: Streamline exams with a one-click automation feature, making the process efficient and time-saving.

2. Student Progress Visualization

  • Insightful Analytics: Gain insights into student progress levels through visual analytics, facilitating a comprehensive understanding of individual performance.

3. Teacher Evaluation Tool

  • Effortless Evaluation: Evaluate teaching capabilities effortlessly, providing valuable insights into educators' effectiveness in real-time.

4. Personalized Student Coaching

  • Tailored Learning Experiences: Offer personalized coaching to students, tailoring educational experiences to individual needs and enhancing overall learning outcomes.

5. User Authentication

  • Secure Login: Users can access Eduu securely using a one-time password (OTP) authentication system.

6. Role-Based Access

  • Distinct Roles: Tailored roles for teachers, students, and universities with specific permissions, ensuring a personalized experience.

7. Teacher Module Upload

  • Effortless Content Sharing: Teachers can easily upload module descriptions or notes in PDF format, promoting efficient knowledge transfer.

8. ChatGPT API Integration

  • Automated Operations: Leverage the ChatGPT API for automated test creation, analysis, and report generation. Teachers only need to upload the PDF file, and the rest is handled seamlessly.

9. Student Interface

  • User-Friendly Dashboard: An intuitive home page displaying tests published by teachers, creating a centralized hub for student engagement.
  • Automated Assessments: Students can actively participate by answering questions within specified time frames, with automatic analysis of their performance.

10. Test Results

  • Individual Performance Analysis: In-depth analysis of individual student performance, providing valuable feedback on correct and incorrect answers.
  • Class-Wide Overview: Teachers can assess the overall performance of the class.

11. Notification System

  • Real-time Alerts: Instant notifications for students when new tests are published.
  • Completion Notifications: Teachers receive notifications when students complete assessments.

12. Data Analytics

  • Detailed Insights: Comprehensive class performance analysis, allowing teachers to make informed decisions.
  • Automated Reports: Analysis of student capabilities and teacher effectiveness is automated, reducing the need for manual intervention.

13. Automated Email Reports

  • Efficient Reporting: Automated generation and delivery of detailed statistics and results to universities, parents, and teachers.

14. Security Measures

  • Data Confidentiality: Robust security measures in place to ensure the confidentiality and privacy of educational records.

15. User-Friendly Interface

  • Intuitive Design: User-friendly interface for both teachers and students, promoting ease of use.

16. Feedback System

  • Student Empowerment: Empower students to provide constructive feedback on tests or modules.

17. Scalability

  • Handle Growth: Built to handle a large number of users and data, ensuring scalability as the user base expands.

18. Integration with Learning Management Systems (LMS)

  • Seamless Integration: Integrates seamlessly with existing university Learning Management Systems for enhanced compatibility.

19. Mobile Responsiveness

  • Access Anywhere: Accessible and user-friendly on various mobile devices, ensuring a consistent experience.

20. Legal Compliance

  • Adherence to Regulations: Strict compliance with relevant data protection laws and educational regulations.

Getting Started (run locally)

  1. Clone the repository.

    git clone https://github.com/Top-100-Coders/eduu
    
  2. Change directory.

    cd Client/Client_pwa
    
  3. Install all dependencies.

    npm install
    
  4. Run the client side.

    npm run dev
    
  5. Open a new terminal and change directory and run the following commands

    cd Server
    npm install
    npm run start

About

https://edugpt-fawn.vercel.app


Languages

Language:JavaScript 61.1%Language:TypeScript 23.4%Language:Java 6.7%Language:Objective-C++ 2.8%Language:Ruby 2.7%Language:Objective-C 2.2%Language:HTML 1.1%Language:CSS 0.1%