https://github.com/teraskull/wsiz-api
API for the WSIZ Virtual University website.
https://github.com/teraskull/wsiz-api
api fastapi university wsiz
Last synced: about 1 month ago
JSON representation
API for the WSIZ Virtual University website.
- Host: GitHub
- URL: https://github.com/teraskull/wsiz-api
- Owner: Teraskull
- License: mit
- Created: 2020-08-06T09:47:20.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-09T04:02:27.000Z (over 5 years ago)
- Last Synced: 2025-03-01T06:42:19.575Z (over 1 year ago)
- Topics: api, fastapi, university, wsiz
- Language: Python
- Homepage: https://wu.wsiz.edu.pl/
- Size: 114 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WSIZ API
API for the WSIZ Virtual University website.
## Notice:
As I graduated WSIZ University now, unfortunately, I won't be able to maintain this project, as I do not have access to the Virtual University anymore.
Feel free to fork this repository to continue maintaining it.
## Requirements:
* Python 3.6+
* [FastAPI](https://github.com/tiangolo/fastapi) framework
```console
$ pip install fastapi
```
* [BeautifulSoup](https://pypi.org/project/beautifulsoup4/) library
```console
$ pip install beautifulsoup4
```
* [Uvicorn](http://www.uvicorn.org/) ASGI server
```console
$ pip install uvicorn
```
## Installation:
```console
$ git clone https://github.com/Teraskull/wsiz-api
$ cd wsiz-api
$ pip install -r requirements.txt
$ cd api
$ uvicorn main:app --reload
```
## Documentation:
Open your browser at http://127.0.0.1:8000/docs.
You will see the automatic interactive API documentation (provided by [Swagger UI](https://github.com/swagger-api/swagger-ui)).
## License:
This software is available under the following licenses:
* **MIT**
