Athena a data visualization tool built to help students view historical course and section data using the Nebula API
Athena 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.
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 Athena. 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.
Athena hopes to offer more tooling to students than previously available and build upon the successes of UTD Grades to enhance the student experience.
- Data Visualizations for the Nebula API
- Easy searchability and result filtering
- Section comparison
- Multi-metric evaluations on course performance
Contributions are welcome!
This project uses the MIT License.
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.
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/athena.git
cd athena
npm run dev
This project is maintained by ACM Development, a division of ACM UTD. If you have any questions about this project or Project Nebula, see the #ask-nebula channel on the ACM Discord server (accessible at acmutd.co/discord).
For more formal inquiries, send us a message at core-maintainers@utdnebula.com with "[nebula-web]" in the title. Please be as detailed as possible so we can best assist you.