Coder Social home page Coder Social logo

64json / gt-scheduler Goto Github PK

View Code? Open in Web Editor NEW
63.0 2.0 21.0 11.11 MB

:calendar: GT Scheduler

Home Page: https://jasonpark.me/gt-scheduler

License: GNU Affero General Public License v3.0

HTML 3.05% JavaScript 77.76% SCSS 19.19%
georgia-tech scheduler

gt-scheduler's Introduction

GT Scheduler is now maintained by gt-scheduler.

GT Scheduler

Georgia Tech Scheduler lets you find the schedule that fits you best among all the possible combinations of courses.

Screenshot

gt-scheduler's People

Contributors

64json avatar abhitirumala avatar jazeved0 avatar vkameswaran avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gt-scheduler's Issues

Classes with only one section

For classes with multiple sections, there is a gradient from title to instructor to sections. This doesn't seem to show up for classes with only one section (picture attached for reference). Thanks!

Screen Shot 2020-11-03 at 10 34 06 AM

Adding Unlisted Classes

Say I want to use GT Scheduler to plan out my study time for the classes that I have taken. Is it possible for a feature to exist where users can add their own classes at their own times?

Thanks!

Incomplete set of classes.

Some classes are missing. For example Fall 2019, CS 8803 has only 8 courses. Courseff is showing me 13, and Oscar is showing me 15.

Missing copyright notice

In order for Bits of Good to properly provide a copyright notice on their fork per the terms of the AGPL license, we ask that a corresponding notice be explicitly provided on the original repo, such that the terms of AGPL are formally met.

TLDR is that in order to provide a copy of a copyright notice, we just ask that it copy-able

Some recitations are not shown as available

For example, for CHEM 1310, the page is only letting my select lecture C (which is the only one available for Spring 19) and recitation C06 (many of which are available for Spring 19). If I manually select any other recitation, I have no possible class schedules. Am I doing something wrong?

Error with GPA fetch from Course Critique

When selecting a course, there is an issue with the average GPA fetch from critique.gatech.edu

image

The origin "https://jasonpark.me" has sent too many requests. The number of requests is limited to 200 per 60 minutes. Please self-host CORS Anywhere if you need more quota. See https://github.com/Rob--W/cors-anywhere#demo-server

Possible Solutions:

  • Run CORS-Anywhere Server in parallel with GT Scheduler to proxy Cross-origin requests to critque.gatech.edu

  • Wait until the course critique api is functional and make requests through that

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.