123joshuawu / yacs.n

YACS - with support for multi semester and partial semesters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YACS.n

CodeFactor code style: prettier codecov

YACS with support for multi and sub-semesters for any school

YACS at your school?

Clone the repo and

scripts/start.sh

Once up,

Head to the admin panel at /admin

You'll be able to

  1. Import courses
  2. Select default semesters
  3. Rename semester parts (useful for semesters that are split in parts)

Head to / and allow your peers/students to schedule away!

Development

You should have docker installed on your machine

1. Run

bash scripts/dev-start.sh

You should be able to access @ localhost

2. Populate with your schools data

In localhost/admin submit your school's courses by CSV and you're ready to schedule!

For schema see /rpi_data/summer-2020.csv as an example

About

YACS - with support for multi semester and partial semesters

License:MIT License


Languages

Language:Python 43.2%Language:Vue 30.8%Language:JavaScript 21.1%Language:Shell 2.2%Language:SCSS 1.8%Language:HTML 0.3%Language:Dockerfile 0.3%Language:Batchfile 0.2%Language:Mako 0.2%