“Online learning is rapidly becoming one of the most cost-effective ways to educate the world’s rapidly expanding workforce.” - Jack Messman
Table of Contents
Built for inspiration Hackathon 2021, ClassBuddy is an Advance Note Taking app which connects to your Google Classroom and fetches data of all the classes you have enrolled in along with lecture details and study Material. Our Text editor and web scraper let you create notes for lectures with the help of reference material in the form of open-source projects, book recommendations, research papers, and Google Classroom Notes. Notes created by users can be saved and later queried using our notes search feature powered by Algolia.
Get all the classes you’ve registered for in Google Classroom without any hassle.
Feature Rich text edittor with lecture related web suggestions which let you take notes on the go. Get all Notes shared in Google Classroom along with research papers, github projects and book recommendations from our web scrapper.
Search though all the notes you created using our custom search powered by Algolia.
To get a local copy up and running follow these simple example steps:
- npm
npm install npm@latest -g
- Get API keys, credentials as mentioned in the env_example files
- Clone the repo
git clone https://github.com/InspirusDBCE/AlphaQ_Inspirus2021.git
- Installing and running the frontend
cd frontend npm install npm start
- Installing and running the backend
cd backend nodemon server.js
The working parts are as follows:
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.