A CLI to scrape some really useful UTD data, parse it, and upload it to the Nebula API database for community use.
Part of Project Nebula
- Golang 1.18.4 (or higher)
Documentation for the project will be created soon, but for more information please visit our Discord
Clone the repository.
- The
grade-data
directory contains .CSV files of, you guessed it, the UTD grade data! - The
main
directory contains the main file that runs the CLI. - The
parser
directory contains the files and methods that parse the scraped data. - The
scrapers
directory contains the scrapers for various UTD data sources. - The
uploader
directory contains the uploader that sends the parsed data to the Nebula API database. (Under construction)
The API Tools use Golang with ChromeDP and the MongoDB Golang Driver.
[TBD]
If you have any questions about this project, reach out to the Project Nebula maintainers at core-maintainers@utdnebula.com or open an issue or discussion on this repository.