Skip to content

blurey8/susunjadwal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Susun Jadwal

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

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

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.

Releases

No releases published

Packages

No packages published

Languages

  • Python 39.5%
  • JavaScript 33.8%
  • CSS 24.7%
  • HTML 1.5%
  • Other 0.5%