Fix and finish existing fastapi mock server code
Budget: €10 – €20 EUR
## Project Description
We are looking for an experienced backend developer with strong proficiency in **FastAPI** and **microservices architectures** to help us fix and optimize an existing **FastAPI mock server**. The server is currently designed to handle mock services, but it needs improvements to better support a microservices-based web application environment.
### Project Requirements:
- **Fix the existing FastAPI mock server**: You'll be tasked with reviewing the current implementation, resolving issues, and making sure the mock server dynamically generates routes based on a YAML configuration.
- **Enhance compatibility with microservices**: The server should effectively simulate microservices interactions, which our frontend team will use to develop their web applications.
### Key Skills:
- **Strong proficiency in FastAPI** and understanding of how to build and optimize APIs.
- Experience working with **microservices architectures**.
- Ability to interpret and work with **YAML configurations**.
- Good understanding of **middleware and request matching** in FastAPI.
### Deadline:
- **3 days** from the start of the project. This is a small, focused project and can be seen as a way for you to demonstrate your ability to contribute to our team.
### Notes:
This is the first step toward potentially joining our team. Once you successfully complete this task, you'll be invited to collaborate with our frontend developers to build various services that support their web applications in an agile and dynamic environment.
## Project Type:
One-time project with potential for long-term collaboration.
We are looking for an experienced backend developer with strong proficiency in **FastAPI** and **microservices architectures** to help us fix and optimize an existing **FastAPI mock server**. The server is currently designed to handle mock services, but it needs improvements to better support a microservices-based web application environment.
### Project Requirements:
- **Fix the existing FastAPI mock server**: You'll be tasked with reviewing the current implementation, resolving issues, and making sure the mock server dynamically generates routes based on a YAML configuration.
- **Enhance compatibility with microservices**: The server should effectively simulate microservices interactions, which our frontend team will use to develop their web applications.
### Key Skills:
- **Strong proficiency in FastAPI** and understanding of how to build and optimize APIs.
- Experience working with **microservices architectures**.
- Ability to interpret and work with **YAML configurations**.
- Good understanding of **middleware and request matching** in FastAPI.
### Deadline:
- **3 days** from the start of the project. This is a small, focused project and can be seen as a way for you to demonstrate your ability to contribute to our team.
### Notes:
This is the first step toward potentially joining our team. Once you successfully complete this task, you'll be invited to collaborate with our frontend developers to build various services that support their web applications in an agile and dynamic environment.
## Project Type:
One-time project with potential for long-term collaboration.