ShetCode is a LeetCode-like platform built with Symfony and PostgreSQL. It supports public/private coding problems, sandboxed Python execution, and feedback submission. It is designed as a CTF service with multiple flagstores and intended vulnerabilities.
The service is located in the service
directory.
The checker is located in the checker
directory.
Detailed documentation is stored in documentation
directory. It contains all the information about functionality, architecture, vulnerabilities and other aspects of the application.