This backend API is designed for managing Wyscout export files, with MongoDB and a Swagger interface for easy API documentation and testing.
- Docker and Docker Compose must be installed. You can download Docker from the official Docker website.
-
Clone the repository:
git clone https://github.com/Captain-Ruben/Backend-Scouting.git cd wyscout-backend
-
Export Wyscout data: Place the exported data from Wyscout in the data folder with the name: input_wyscout.xlsx.
-
Start the application with Docker Compose:
Run the following command to spin up both the MongoDB database and the API:
docker-compose up
This will automatically download the necessary images and start the containers.
-
Access the Swagger UI:
Once the application is up and running, you can access the Swagger UI at:
http://localhost:5000/apidocs/
Here you can explore and test all available API endpoints.