ristekoss / susunjadwal

SusunJadwal - Universitas Indonesia's #1 Student Course Planner App.

Home Page:http://susunjadwal.cs.ui.ac.id/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Susun Jadwal

Susun Jadwal is an open source tool to plan class schedules for university students.

Susun Jadwal by Ristek Fasilkom UI. https://susunjadwal.cs.ui.ac.id/

Monorepo setup with React frontend and Flask backend.

Structure explained

backend/
  app/                // general views
  models/             // mongoDB models
  scraper/            // courses (academic.ui.ac.id) scraper
  sso/                // SSO UI authentication logic
  README.md           // important info
  requirements.txt    // dependency list
  start.sh            // script to start server
  ...
frontend/
  public/             // general configuration
  src/                // react stuff (where the fun happens)
  README.md           // important info
  package.json        // dependency list
  ...
README.md             // workspace-wide information shown in github

Contributing Guide

Feel free to contribute by submitting a pull request.

About

SusunJadwal - Universitas Indonesia's #1 Student Course Planner App.

http://susunjadwal.cs.ui.ac.id/


Languages

Language:JavaScript 61.0%Language:Python 21.9%Language:CSS 15.7%Language:HTML 1.0%Language:Shell 0.4%