The purpose of this backoffice is to operate on the CAPIF resources (Invokers/ Provider and associated resources) being able to perform listing and deletion operations on them.
## Prerequisites
You need to have a full CAPIF instance running (check this link <https://github.com/EVOLVED-5G/CAPIF_API_Services>)
You need to have a full CAPIF instance running (check this link https://github.com/Telefonica/CAPIF_Future_Network_Lab.git)
To execute operations on CAPIF it is necessary to have certificates issued by CAPIF. To obtain them once the CAPIF instance is raised, execute the following code
To execute operations on CAPIF it is necessary to have certificates issued by CAPIF. This certiticate is automaticatically generated when you start the application.
```
cd cert
python create_cert_to_capif.py
```
This python script Creates a csr request, sends it to CAPIF to be signed, and gets the ca root from CAPIF.
## How to launch the backend
1. (Optional) Run pipenv
2. Install requirements
To run using docker and docker compose, version 2.10 or higher, you must ensure you have that tools installed at your machine.