Skip to content
This repository has been archived by the owner on Jan 3, 2024. It is now read-only.

Commit

Permalink
docs(prototype): initial prototype page
Browse files Browse the repository at this point in the history
  • Loading branch information
bitterteriyaki committed Oct 25, 2023
1 parent df60bed commit c2ea9b9
Show file tree
Hide file tree
Showing 26 changed files with 135 additions and 0 deletions.
Binary file added docs/_static/arch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/epic.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-04.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-05.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-06.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-07.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-08.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-09.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-11.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-13.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-14.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-15.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-17.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-18.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-19.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-20.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/prototipo_mds-21.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/user_story.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
134 changes: 134 additions & 0 deletions docs/source/architecture.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
Arquitetura
===========

.. rst-class:: lead

Aqui você encontrará informações sobre a arquitetura do projeto.

Motivação
---------

Escolhemos desenvolver um juiz virtual para programação competitiva porque
queremos que os alunos da UnB tenham uma ferramenta que os ajude a treinar
para as competições de programação através de uma plataforma moderna e
intuitiva, que seja fácil de usar e que tenha uma boa experiência de usuário,
mas que os professores também possam usar para criar e gerenciar competições
de programação.

Geral
-----

A arquitetura do projeto é feita em um monolito, onde temos um único projeto
que contém todas as funcionalidades da aplicação. A arquitetura é dividida em
camadas, onde cada camada tem uma responsabilidade específica. A imagem abaixo
mostra a arquitetura da aplicação.

.. image:: ../_static/arch.png
:alt: Arquitetura da aplicação.
:align: center

A fila de mensagens é utilizada para processar as submissões de códigos dos
usuários. A fila é utilizada para que o usuário não precise esperar o código
ser executado para receber o resultado. A fila é processada por um worker que
executa o código e envia o resultado para o usuário.

Épico
-----

.. image:: ../_static/epic.jpeg
:alt: Épico.
:align: center

User Story
----------

.. image:: ../_static/user_story.jpeg
:alt: User Story.
:align: center

Protótipo
---------

.. image:: ../_static/prototipo_mds-01.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-02.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-03.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-04.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-05.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-06.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-07.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-08.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-09.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-10.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-11.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-12.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-13.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-14.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-15.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-16.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-17.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-18.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-19.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-20.png
:alt: Protótipo.
:align: center

.. image:: ../_static/prototipo_mds-21.png
:alt: Protótipo.
:align: center
1 change: 1 addition & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,6 @@ Explorar
:titlesonly:

installation
architecture
reunioes/intro
scrum/intro

0 comments on commit c2ea9b9

Please sign in to comment.