NTHU-Data-API is a project designed for NTHU developers.
It provides an easy way to fetch data from the NTHU website.
NTHU-Data-API is a project designed for NTHU developers. It provides an easy way to fetch data from the NTHU website.
Ensure you have Python 3 installed on your machine. You can verify this by running python3 --version
in your terminal. If you don't have Python 3 installed, you can download it here.
git clone https://github.com/NTHU-SA/NTHU-Data-API.git
cd NTHU-Data-API
pip3 install -r requirements.txt
Copy the environment template file and fill in your details:
cp .env.template .env
python3 main.py
We follow certain guidelines for contributing. Here are the types of commits we accept:
pre-commit
to ensure the format.
pip3 install -r requirements-dev.txt
pre-commit
.
pre-commit install
This project is maintained by NTHUSA 32nd.
This project is licensed under the MIT License.
Thanks to SonarCloud for providing code quality metrics: