/codenext

test coding platform, for study purpose

Primary LanguageGoMIT LicenseMIT

Codenext

This is a project to understand how platforms like LeetCode, Codewars, and other platforms works. Aimed at exploring the inner workings of coding platforms by creating a simplified version for experimentation and analysis. Unlike traditional coding platforms, CodeNext is not intended for public use but rather serves as a sandbox environment for studying the execution of code, generating statistics, and understanding the underlying mechanics of coding challenges.

TODO

  • Create server
    • endpoint1 serve page where the user inputs the code for the solution
    • endpoint2 receives the code to analyze
    • [] endpoint3 webhook to receive the results
  • ensure the code analysis and parser
  • Create a "container" space to execute the code
  • [] Create a work pool to execute the container instead in the endpoint
  • [] Code analytics
    • [] time execution
    • [] memory used
    • [] cpu used