Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Latest commit

 

History

History
57 lines (40 loc) · 1.85 KB

README.md

File metadata and controls

57 lines (40 loc) · 1.85 KB

Classroom RSS

A simple Node.js project to generate RSS feeds for Google Classroom.

Prerequisites

Requirements for running this

Create Google Cloud Project

  • You will also need to create a Google Cloud project in order to have access to the API. You can find a guide for it here.

  • Then you will need to enable the Classroom API which you can find details for here.

  • Then you will have to configure the OAuth consent screen, which you can find reference to here.

  • Now, you will have to create OAuth client ID credentials, which you can find a guide for here.

  • You should then be able to download the credentials as JSON. Do so and save it to the root of this project. You may want to change the 'redirect_uris' field in the file.

The project won't run without the credentials.json file in the root of this repository.

Installation

git clone https://github.com/Pigges/classroom-rss.git
cd classroom-rss
npm i

Run

npm start

Google API Documentation

License

Distributed under the MIT license. See LICENSE for more information.

https://github.com/Pigges/classroom-rss

Contributing

  1. Fork it (https://github.com/Pigges/classroom-rss/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request