Skip to content

acadnet-dev/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation for acadnet.dev project

This repo is a starting point for writing my diploma thesis. It contains all the documentation for the project.

Project idea

To better understand the idea behind the project please start with the user journey. You should also check the software architecture stack.

Problem listing and structure

For listing the problems I have gone with a dynamic recursive structure of categories that can hold other categories or problems as children. Check the problem hierarchy for more details.

For the problem structure I have went with a pre-defined standard, even though a dynamic one will be implemented for the final product. See the problem structure doc.

Checker

The checker is written in Python as a standalone endpoint. Here is the checker documentation.

So you want to create a problem?

Check the problem author doc.

Docs

Timeline

gantt
    title Timeline acadnet.dev
    axisFormat %d-%b
    section Dev
    Project startup                                     :done, a0, 2023-05-07, 15d
    Problem struct + statement + example                :active, a1, 2023-05-22, 5d
    Checker + upload submission page + results page     :a11, after a1, 1w
    VSCode workspace for students                       :a12, after a11, 3d
    VSCode extension for checking                       :a13, after a12, 5d
    Add more problems + final checks                    :after a13, 1w
    section Ops
    Setup CI/CD + deploy to DO                          :a2, 2023-06-01, 1w
    section Documentation
    Write docs                                          :a3, 2023-06-12, 22d
Loading

How to edit the docs

  • To edit the diagrams you need to install this vscode extension: Draw.io Integration
  • Install TeXLive and Latex Workshop vscode extension to edit the .tex files

About

Project documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages