UTDNebula / utd-trends

An upgrade to UTD Grades.

Home Page:https://trends.utdnebula.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UTD-Trends

UTD-Trends a data visualization tool built to help students view historical course and section data using the Nebula API

Commitizen friendly

About

Overview

UTD-Trends offers students and faculty an accessible and easily digestible means of viewing the data stored in the Nebula API. This front-end for the API offers data visualization tools so that students can view agregated data and make more informed decisions on their coursework.

Inspiration

For years the students of UTD have made use of the UTD Grades tool to access information about their coursework in conjunction with other web applications like Rate My Professor.

Now Project Nebula hopes to offer students a comprehensive view of course information all in a single application through Project UTD-Trends. The hope is to offer students an all in one experience and streamline the data gathering experience of students while providing better data gathered through UTD specific sources rather than the crowd sourcing of other sites.

UTD-Trends hopes to offer more tooling to students than previously available and build upon the successes of UTD Grades to enhance the student experience.

Features

  • Data Visualizations for the Nebula API
  • Easy searchability and result filtering
  • Section comparison
  • Multi-metric evaluations on course performance

Contributing

Contributions are welcome!

This project uses the MIT License.

Process

To get started, see the contribution guide. It'll tell you everything you need to know.

Additionally, see the Project Nebula-wide contributors guide for more info.

Once you're ready to make some changes, see the issues for the repository.

If you want to brainstorm, share ideas or ask questions, start a discussion in the Discussions section.

Set-up

This project requires a working Node.js and NPM installation. To start, clone the repository, and then run npm run dev to launch a local development server at localhost:3000 by default.

git clone https://github.com/UTDNebula/UTD-Trends.git
cd UTD-Trends
npm install
npm run dev

Contact

This project is maintained by Nebula Labs. If you have any questions about this project or Nebula Labs, see the discord server

About

An upgrade to UTD Grades.

https://trends.utdnebula.com

License:MIT License


Languages

Language:TypeScript 93.9%Language:JavaScript 5.0%Language:CSS 0.8%Language:HTML 0.3%Language:Shell 0.1%