- Added Fibonacci (Easy)
- Added explicit UTF-8 encoding for file reading in
interface.py
- Added Palindrome problem (Easy)
- Added N Queens problem (Hard)
- Improving the overall appearance of web pages
- Addition of a preview and favicon to improve link display
- Reorganization of templates with a common basic structure
- Adding a configuration file
- Update README
- FASTAPI /docs and /redoc routes disabled
- Add an asynchronous timeout for tests
- Ensure that application tests validate user tests
- Start the project
- Introduced the
Anagram Checkerproblem and associated tests - Added the
Knapsackproblem and associated tests - Create the web interface with Fastapi, Jinja and Html
- Write the project
README, add theMIT Licenceand theCHANGELOG - Create home page with link to available problems
- Write scripts to facilitate linting, testing and server launch
- Automate html code generation from Markdown syntax with
Markdown-it