Skip to content

Repository files navigation

stars issues pull requests code size

MonSTAR banner

A digital platform built for students at Monash University. Real unit reviews from students.


What is MonSTAR?

MonSTAR helps Monash University students make informed decisions about their unit selections. The platform aggregates student reviews and SETU (Student Evaluation of Teaching and Units) data from 2019 onwards, providing both qualitative experiences and quantitative metrics for thousands of units.

Students can browse units, read peer reviews, compare SETU scores across semesters, and contribute their own experiences after completing units.

Features

MonSTAR provides several features for exploring and reviewing Monash subjects:

Unit Search
Search by unit code or name, with filters for teaching period, faculty, and more
Student Reviews
Read and write reviews with ratings across enjoyment, simplicity, and usefulness
AI Sentiment Overviews
Gemini summaries of sentiment across a unit's student reviews
SETU Data removed
Historical SETU results from semester 1 2019 to the latest (authentication required)
Unit Pathways Map
Interactive graph of unit pathways, prerequisites, and follow-on requirements
Google Authentication
Monash student and staff verification by email
Review Interactions
Like and dislike reviews with notifications
Unit Tags
Dynamically assigned tags like "WAM Booster"
Jobs Board new
Browse open roles with Monash student teams, clubs, and societies
Grade Calculator coming soon
Calculate your WAM and GPA and project semester results
Global Chat coming soon
Real-time chat with other Monash students
Course Planner coming soon
Map out your degree and plan units semester by semester

Screenshots

Home
Home - explore units and see what's trending
Browse units
Browse - search and filter by rating, campus, and teaching period
Unit page
Unit page - ratings, reviews, and a Gemini sentiment overview
Pathways map
Pathways - prerequisites and follow-on units as an interactive graph

Architecture

System context

System Context

Container diagram

Container Diagram

Contributing

MonSTAR was built by Monash students. Contributions are welcome from the community.

Before starting work on a feature, please read the Contributing Guide for:

  • Development environment setup
  • Code style and conventions
  • Pull request process
  • Testing requirements

You can contribute by:

  • Reporting bugs or suggesting features via GitHub Issues
  • Fixing existing issues
  • Improving documentation
  • Adding new features (after discussing in an issue first)

Contributors

Contributors

Data Sources

MonSTAR's unit catalog and SETU data are sourced using tools developed by Sai Kumar Murali Krishnan:

Contact

Developed by: WIRED Projects Team, Monash University
Primary person of contact: @jenul-ferdinand on GitHub or proxy_dev on Discord
Issues: GitHub Issues

License

This project is licensed under the AGPL 3.0 License - see the LICENSE file for details.

About

By WIRED Projects | Monash Uni Digital Platform for Course Review and Student Support

Topics

Resources

Contributing

Stars

Watchers

Forks

Used by

Contributors

Languages