New to Sisukas? Start with Getting Started. If you’re interested in the implementation, begin with the System Overview.
Sisukas Documentation#
Sisukas helps Aalto University students discover courses, explore schedules, and plan their studies. It complements the official SISU system rather than replacing registration or other university services.
Find your way#
- Getting Started — Start using Sisukas.
- Concepts — Understand plans, LEGO blocks, assemblies, and calendars.
- System Overview — See how the application and services fit together.
- Architecture — Explore the planning models and design decisions.
- Developer Guide — Set up the project and understand its data pipelines and APIs.
- Security — Learn about authentication, authorization, and database security.
For features still being designed, see Under Development.
Project status#
Course discovery, saved filters, bookmarks, and core planning functionality are implemented. The assembly-to-calendar workflow is proposed, and the study calendar is under development. The documentation distinguishes implemented behavior from planned work on the relevant pages.
Contributing#
Sisukas welcomes bug reports, discussions, and contributions. For technical context and local setup, see the Developer Guide.
License#
MIT. See the LICENSE file.