GithubHelp home page GithubHelp logo

bhuvanmdev / edusync Goto Github PK

View Code? Open in Web Editor NEW

This project forked from akash-singh04/edusync

0.0 0.0 0.0 185 KB

EduSync is an innovative web application redefining One-to-One online tutoring - Runner up Enigma 2023

Home Page: https://edu-sync-phi.vercel.app/

License: MIT License

JavaScript 0.21% Python 15.22% TypeScript 79.55% CSS 5.02%

edusync's Introduction

EduSync

EduSync is an innovative tutoring platform developed using Next.js, Firebase, TypeScript, and EdgeStore. It offers personalized and dynamic tutoring experiences with cutting-edge features like Falcon 7B-powered natural language processing incorporated into an NLP Chatbot. The backend, built with Flask and EdgeStore, ensures scalability, optimized data storage, and secure user authentication. This repository reflects a robust tech stack, enabling a seamless blend of frontend and backend technologies to deliver an agile and tailored tutoring solution.

Contributing

  • Please check the Contributions file for instructions on how to get started with the project on your local system
  • Contributions are welcome! Feel free to fork the repository, make improvements, and create pull requests.
  • Please view the list of open issues at Issues. Any contributions to them are welcome.

Deployment

The live deployment of QuizQuest can be accessed at EduSync.

Test Credentials:

Admin: [email protected] 123456

Student: [email protected] 123456

Teacher: [email protected] 123456

Key Features

Seamless Ingress Experience (REQ_001_Login):

-Effortless navigation for students to peruse and join their class particulars. -Tutors wield facile access to class intricacies, seamlessly initiating scholarly sessions.

Cogitative Class Scheduler (REQ_002_Class Scheduler):

-Intuitive interface empowering students and tutors to delineate preferred temporal epochs. -Autonomous generation and dissemination of class calendars, a sublime amalgamation of convenience and precision.

Attendance Ascertainment (REQ_003_Attendance Capturing):

-Impeccable feature for the scrupulous recording of attendance during each scholarly convocation. -Aegis of a fortified database, diligently preserving attendance archives for prospective reference.

Data Prowess (REQ_004_Data Management):

-Implementation of a state-of-the-art database system, a paragon of information virtuosity. -Repository for all scholastic occurrences, including schedules and assiduously cataloged attendance records, laying the foundation for erudite report generation.

Punctilious Alert Propagation (REQ_005_Alert System):

-Punctilious alerts for students, ushering them into the auspices of class initiation. -Timely notifications for tutors, serving as heralds of impending scholarly engagements. -Dissemination of progress reports, invoices, and attendance dossiers to discerning parental cognizance.

Document Emissary Interface (REQ_006_Document Upload):

-An aesthetically pleasing interface for the dispensation of assignments and erudite paraphernalia. -Automatic missives to students upon document dispensation, ensconcing the transaction seamlessly within the database echelon.

NLP-Pinnacle Chatbot (REQ_007_NLP Chatbot):

-NLP eminence enabling students to elegantly requisition class timetables, annul engagements, and seek elucidation on class schedules. -A symphony of NLP prowess harmonizing with tutors' requisitions for class timetables, engagement cancellations, and schedule clarifications.

Erudition Synthesis: Report Compilation (REQ_008_Report Generation):

-A symphony of functionality materializes in the synthesis of expansive and meticulous reports. -Ubiquitous accessibility, ensuring stakeholders' enlightenment through the efficacious dispersion of insightful reports

Tech Stack

  • Frontend: Next.js
  • Backend: Flask
  • Database: Firebase (Firestore, Realtime Database)
  • Edge Store: EdgeStore
  • AI Models: Falcon 7B Instruct LLM Model
  • Port forwarding: ngrok

License

This project is licensed under the MIT License.

Contributors

edusync's People

Contributors

akash-singh04 avatar pritish0666 avatar bhuvanmdev avatar abhyudayhari avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.