Skip to content

Micro-service to save and get the archives with the languages templates, teachers' tests and students' submissions 📁

License

Notifications You must be signed in to change notification settings

upb-code-labs/static-files-microservice

Repository files navigation

Static Files Micro-service

Welcome to the static files micro-service. This service is responsible for storing and serving the following .zip archives:

  • Templates: Programming language templates we provide to teachers to write their own tests and to students to write their own solutions.

  • Tests: Tests written by teachers to evaluate the students' solutions.

  • Submissions: Students' solutions to the tests.

Below is a diagram of the overall architecture of the system with the Static Files micro-service highlighted in green.

Static Files microservice highlighted with a green rectangle in the overall architecture diagram

Documentation

Please, refer to the following documents for more information about the Static Files micro-service:

Document Description
Contributing Contributing guidelines.
Environment A description of the environment variables used by the micro-service.
Insomnia Collection An Insomnia collection with the REST endpoints of the micro-service.
OpenAPI Specification An OpenAPI specification with the REST endpoints of the micro-service.