← Back to projects
Question Randomizer Microservice (Flask)
Developed a Flask microservice designed to integrate into a peer’s CS361 application. Exposes a POST /randomize endpoint that returns a JSON list of randomly selected question IDs from a pool, with support for providing previously selected IDs to reduce repeat likelihood and enforce non-duplication. Includes a small test program and documentation for request/response format.
PythonFlaskRESTJSON
Gallery

Architecture diagram for the Question Randomizer microservice showing components and request flow used to avoid duplicate selections.