Coder Social home page Coder Social logo

sarahmurguia / yacs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yacs-rcos/yacs

0.0 0.0 0.0 19.41 MB

Yacs - The Scheduler for Everyone

Home Page: https://yacs.io

License: GNU Affero General Public License v3.0

Shell 0.79% Dockerfile 0.73% Ruby 50.49% JavaScript 10.73% HTML 9.18% CSS 7.37% PLpgSQL 0.61% Gherkin 1.55% TypeScript 18.50% Python 0.05%

yacs's Introduction

Yacs - The Scheduler for Everyone

All Contributors Build Status Code Climate License: AGPL v3

To use Yacs @ RPI, visit https://rpi.yacs.io. Coming soon to NYU, and a school near you.

See yacs.io for our complete documentation.

What is Yacs?

Yacs was created with the goal of making students' lives a little easier. It allows users to avoid the clunky UIs of proprietary Catalog Management and Student Information Systems, replacing these unpleseant experiences with easy browsing and searching of courses, and adds the additional functionality of easy schedule generation, and much more.

But Yacs has grown to be much more than a simple schedule generator. Our mission at Yacs is the following:

  1. To alleviate the stress around academic and extracurrciluar planning for Students, Faculty and Staff by offering a Free, easy-to-use interface to supplement or replace traditional academic information and management systems.
  1. To enable innovative, disruptive applications in the academic space by breaking down propreitary information silos and providing consistent, digestible, Open Data.
  1. To empower students to take control of their academic experience and excel their careers through learning about and contributing to Open Source.

Further, Yacs aims to provide the best experience possible to as many people as possible by serving as many universities as we can. Yacs is built from the ground up to be modular and flexible, and as such can use data from any source, and even combine data from many sources in an intelligent way.

We have made it as easy as possible to connect Yacs to your university, and have designed this process to be accessible to developers of nearly any skill level. Please check out our documentation or contact us if you'd like to bring Yacs to your school, and help us make Yacs as great as it can be.

Yacs owes its creation and continued maintenance to RCOS, the Rensselaer Center for Open Source, and is developed in collaboration with BUGS, NYU's Open Source Club.

API

Yacs exposes an API that provides easy, open access to your school's public academic data. This API can be used to collect and analyze data, create extensions and third party applications, and provide valuable external services and integrations. Our API documentation can be found on our public site, yacs.io. We can't wait to see what you build.

Setup

Installing Yacs is easy as pie. Installation and setup documentation can be found on our public site, yacs.io.

Contributing

Yacs is a community built and run project, and we depend on your ideas and contributions. We encourage you to submit issues and contribute to Yacs! To contribute fork the repo, comment on an issue, and submit a pull request to the staging branch. Complete contributing information can be found on our public site, yacs.io.

Code of Conduct

In the interest of fostering an open and welcoming environment, Yacs pledges to be an inclusive and harassment-free experience for all, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, educational background, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

To this end, the Yacs community adheres to the RCOS Code of Conduct. It is vital that all contributors read and respect the Code of Conduct.

License

Yacs is and always will be Free and Open Source software, and is released under the AGPL License.

FOSSA Status

Contributors

Thanks goes to these wonderful people for making Yacs awesome (emoji key):


Ada Young

๐Ÿ’ฌ ๐Ÿ“ ๐Ÿ› ๐Ÿ’ป ๐ŸŽจ ๐Ÿ“– ๐Ÿ“‹ ๐Ÿ’ก ๐Ÿค” ๐Ÿš‡ ๐Ÿ“ฆ ๐Ÿ‘€ ๐Ÿ“ข ๐Ÿ”ง

copperwater

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ

Ayushi Mishra

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ

Kathleen Burkhardt

๐Ÿ’ฌ ๐Ÿ“ ๐Ÿ› ๐Ÿ’ป ๐ŸŽจ ๐Ÿ“– ๐Ÿ“‹ ๐Ÿ‘€ ๐Ÿ“ข

Mark Robinson

๐Ÿ’ป ๐Ÿš‡ ๐Ÿ“ฆ

HaoxinLuo

๐Ÿ’ป ๐Ÿ”ง

Arijit Deb

๐Ÿ’ป ๐Ÿš‡

James Grippo

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ

Ryan Stillings

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ ๐Ÿ“– ๐Ÿค” ๐Ÿ”Œ ๐Ÿ“ข

Jason Lee

๐Ÿ’ป

Elizabeth Fine

๐Ÿ’ป

Eli Schiff

๐Ÿ’ป

Shay Rosado

๐Ÿ’ป

Daniel Ackermans

๐Ÿ“ ๐Ÿ’ป โš ๏ธ

Yuze Ma

๐Ÿ’ฌ ๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ ๐Ÿ“– ๐Ÿ“‹ ๐Ÿค” ๐Ÿš‡ ๐Ÿ“ข ๐Ÿ”ง

Alex Zuckut

๐Ÿ’ป โš ๏ธ

Kelly Wang

๐Ÿ’ป

Raz Reed

๐Ÿ’ป ๐Ÿค”

sjhuang26

๐Ÿ’ป ๐ŸŽจ ๐Ÿค”

Haochang Caspar Qian

๐Ÿ’ป ๐ŸŽจ ๐Ÿ“–

Perri Adams

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ ๐Ÿค”

Josh Goldberg

๐Ÿ› ๐Ÿ’ป ๐Ÿค”

huangmj7

๐Ÿ’ป

James Milne

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ ๐Ÿค”

Darren Lin

๐Ÿ’ป ๐ŸŽจ ๐Ÿค” โš ๏ธ

Bryan Dieudonne

๐Ÿ“ ๐Ÿ’ป ๐ŸŽจ ๐Ÿ’ต ๐Ÿค” ๐Ÿš‡ ๐Ÿ”ง

Albert Liu

๐Ÿ“–

bradleybrecher

๐Ÿ“ ๐Ÿ“– ๐Ÿ“‹ ๐Ÿค”

Briana Griffin

๐Ÿ’ป ๐ŸŽจ ๐Ÿค”

This project follows the all-contributors specification. Contributions of all kinds welcome! If you are missing from this list, or would like to be removed, please open a PR or let us know <3

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.