a solution for a recruitment task that embodies following reqs:
- expected input: latin alphabet (case sensitive), digits, punctuation marks, whitespace characters (new line, spacebar, tabulator)
- implemented encode/decode methods for selected algorithm
- unit tests (not included in this solution)
- FastAPI server
- BasicAuth
- documented code and a README file created
Run local
- Install dependencies pip install -r requirements.txt
Run server
- in a directory use the following command \api_app>python fastapi_engine.py