CSUF Events is a browser extension built for Google Chrome. The extension depends on data scraped from the official CSUF calendar utilizing the Selenium webdriver. This data is then parsed and packaged into an appropriate JSON format which we insert into a Google Calendar by calling the Google Calendar API. Finally, the calendar is embedded into the extension's UI in a compact layout to provide user's with an overview of upcoming campus events.
- Javascript
- HTML
- CSS
- Node.js
- Google Calendar API
- Selenium Webdriver
-
Either clone the repository or download it as a ZIP archive, then extract it.
-
Navigate to chrome://extensions/ in your Google Chrome search bar.
-
Toggle Developer Mode.
-
Select Load Unpacked, navigate to the parent directory containing the repository's folder, select it, then confirm.
-
The extension should now be loaded onto your web browser!