Skip to content

🎓 Web based Study Material Retrieval System • React, Youtubei npm, SerpAPI, Firebase

Notifications You must be signed in to change notification settings

sameemul-haque/MiniStudyMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Studymate

Logo

Web-based Study Material Retrieval System
 


StudyMate - Web-based Study Material Retrieval System

StudyMate is a simple and easy-to-use web-based platform for retrieving study materials. It is available at ministudymate.web.app and is designed for students of APJ Abdul Kalam Technological University (KTU).

Features

  • User-Friendly Interface: StudyMate offers an intuitive and user-friendly interface, designed using React, making it easy for KTU students to find study materials for their subjects.
  • Text Extraction: We use PDF.js for extracting text from syllabus PDFs. This feature allows us to categorize study materials based on topics.
  • Google Authentication: We use Firebase for secure Google authentication, ensuring that KTU students can easily access the platform.
  • Syllabus PDF Storage: We store syllabus PDFs, making it convenient for KTU students to access and search for specific study materials.
  • Textbook Retrieval: StudyMate utilizes the SerpAPI to scrape Google and retrieve textbooks relevant to the selected subjects.
  • Study Material Videos: We use the youtubei npm package to scrape YouTube and retrieve study material videos for various topics.
  • ScrapeAPI | SearchServer: StudyMate is powered by ScrapeAPI | SearchServer, a powerful API for scraping Google search results of a PDF link based on the user-given book name and YouTube search results based on a user-defined query.

Getting Started

  1. Visit StudyMate to access the platform.

  2. Sign in using your Google account for easy access to study materials.

  3. Select APJ Abdul Kalam Technological University (KTU) as your university and type your subject code to get started.

  4. Browse and retrieve study materials, including textbooks and educational videos.


Languages and Tools used:

React JavaScript Firebase pdf.js Npm-Youtubei SerpAPI Git Github VS Code


About

🎓 Web based Study Material Retrieval System • React, Youtubei npm, SerpAPI, Firebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •