Skip to content

CPSC71-Syllabus-Populator/Swarthmore-Syllabus-Populator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syllabus Google Calendar Populator

This repository contains the source code for the Syllabus Google Calendar Populator web-application. This application allows the user to upload a course syllabus in a PDF format to create Google Calendar events.

Tools used

  • Front-end: React.js, HTML, JavaScript, CSS;
  • Backend: Flask (Python 3.4 or higher);
  • Google Calendar API was used to integrate our web application with Google Calendar;
  • PDFplumber (Python): a module for extracting text from PDF files.

Quick Start

git clone https://github.com/CPSC71-Syllabus-Populator/Swarthmore-Syllabus-Populator.git
cd Swarthmore-Syllabus-Populator/swarthmore-syllabus
npm start     # runs the node script
cd ..
export FLASK_APP=api
python3 -m flask run   # the server

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •