Test the app here
This website is displaying which website or service related to the UCLouvain is down at the moment.
You can find the list of all currently track services in this json.
Here is the control panel where every website is displayed.
I am using Flask to run the website and handle all interaction between the user and the website.
To know if a service is down simply go to the /<service>
on the website.
I am tracking and storing the last status in the JSON and only doing request every 5 minutes.
First, you need to use python 3.11 version (we suggest you to use a virtual environnement).
git clone [email protected]:Tfloow/UCLouvainDown.git
(or fork it)pip install -r requirements.txt
python app.py
- Clone the repo so you can get the code
- In the main directory, install all needed dependencies and the correct version without hassle in one command
- Run the app. It will host locally on your pc.c
- Proper database
- Deploy cleaner Graph with the help of a JS library or framework
- RSS
You can find the documentation and have a better understanding of what is going under the hood by reading this. (Please, open an issue with the tag "doc" to add any comments or when you need more information about a specific point of the doc).
This website is currently translated in English and French. We welcome any new translations !
Check this document to see how you can contribute to the project.
This work is protected under the CC BY-NC-SA 4.0. For the favicon, I used the UCLouvain's logo and 2 images that doesn't belong to me but to their rightful owner (Check compliance with the license).