Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yash-zanzarukiya/edtech-platform


https://github.com/yash-zanzarukiya/edtech-platform

Last synced: 9 days ago
JSON representation

Awesome Lists containing this project

README

        

# EdTech

## Overview

`EdTech` is a comprehensive educational platform designed to facilitate various aspects of online learning. This project incorporates essential features for creating and managing online courses, tracking student progress, uploading educational videos, generating transcripts, providing personalized quizzes, supporting pair learning, and generating certificates. Additionally, it leverages blockchain technology to verify the authenticity of issued certificates. The platform is built using Node.js, Express.js, React.js, MongoDB and incorporates various other technologies to ensure a robust system. It includes features that utilizing standard practices such as JWT, bcrypt, access tokens, and refresh tokens for security. Find more about this project in the documentation below.

## Features

### Course Management:

- Course creation, editing, and deletion
- Video upload for course content
- Transcript generation for video content

### Progress Tracking:

- Monitoring progress throughout the course
- Personalized quizzing based on progress

### Learning Support:

- Pair learning with other course mates
- Certificate generation upon course completion
- Blockchain verification for certificate authenticity

## Technologies

- Node.js: The runtime environment for executing JavaScript code server-side.
- Express.js: A web application framework for Node.js.
- React.js: A JavaScript library for building user interfaces.
- MongoDB: A NoSQL database used for storing application data.
- Blockchain: Used for verifying the authenticity of issued certificates.

## Contact

For any questions or suggestions, please contact me at my socials.