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

Commit

Permalink
Merge branch 'main' into featureRequest/task's-constraints-field
Browse files Browse the repository at this point in the history
  • Loading branch information
bitterteriyaki committed Dec 2, 2023
2 parents 719c444 + d8b21ab commit df36746
Showing 1 changed file with 20 additions and 17 deletions.
37 changes: 20 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,22 @@ Repositório contendo o código do projeto da disciplina de Métodos de
Desenvolvimento de Software. O projeto consiste em um juíz online para
programação competitiva.

## Membros

| Nome | Matrícula | GitHub |
|------------------|-----------|--------|
| Caio Alexandre | 221007644 | [@bitterteriyaki](https://github.com/bitterteriyaki) |
| João Farias | 221008187 | [@jpcfarias](https://github.com/jpcfarias) |
| Gabriel Moura | 221008060 | [@thegm445](https://github.com/thegm445) |
| Luiza Maluf | 221008294 | [@LuizaMaluf](https://github.com/LuizaMaluf) |
| Letícia Hladczuk | 221039209 | [@HladczukLe](https://github.com/HladczukLe) |
| Gabriel Fernando | 222022162 | [@MMcLovin](https://github.com/MMcLovin) |

## Resumo

Um juiz online representa uma plataforma essencial em competições de programação, desempenhando o papel crucial de avaliar e classificar as soluções submetidas pelos participantes. Além de ser uma ferramenta valiosa para competições, também serve como um ambiente propício para a exploração e aprendizado de novas linguagens de programação. Nessa plataforma, os participantes enfrentam desafios por meio de questões específicas, e ao submeterem seus códigos, essas submissões são sujeitas a limites rigorosos de tempo e memória, adicionando uma dimensão adicional de desafio e eficiência à avaliação.

Um juiz online representa uma plataforma essencial em competições de
programação, desempenhando o papel crucial de avaliar e classificar as soluções
submetidas pelos participantes. Além de ser uma ferramenta valiosa para
competições, também serve como um ambiente propício para a exploração e
aprendizado de novas linguagens de programação. Nessa plataforma, os
participantes enfrentam desafios por meio de questões específicas, e ao
submeterem seus códigos, essas submissões são sujeitas a limites rigorosos de
tempo e memória, adicionando uma dimensão adicional de desafio e eficiência à
avaliação.

## Motivação

Nossa motivação é desenvolver um juiz online que adira estritamente aos princípios do Software Livre.
Nossa motivação é desenvolver um juiz online que adira estritamente aos
princípios do software livre.

## Showcase

Expand Down Expand Up @@ -68,14 +65,16 @@ $ poetry run ./bin/create-env
Por fim, rode o projeto com o Docker:

```bash
$ docker compose up # para rodar em segundo plano, adicione ' -d '
$ docker compose up
# Para rodar em segundo plano, use:
$ docker compose up -d
```

Para rodar as migrações do banco de dados, você precisará criar um container
temporário que executará as migrações. Faça isso com o seguinte comando:

```bash
$ docker compose run --rm web python manage.py migrate
$ docker compose run --rm django python manage.py migrate
```

Para fechar o servidor do Django, use o seguinte comando:
Expand All @@ -84,7 +83,8 @@ Para fechar o servidor do Django, use o seguinte comando:
$ docker compose down
# Caso você queira remover os volumes do Docker, use:
$ docker compose down -v
# Isto removerá os volumes do Docker, o que significa que os dados do banco de dados serão perdidos.
# Isto removerá os volumes do Docker, o que significa que os dados do banco de
# dados serão perdidos.
```

Em caso de problemas com a instalação, verifique a
Expand All @@ -94,7 +94,10 @@ Em caso de problemas com a instalação, verifique a

- [Documentação](https://docs.squad06.com/pt/latest/)
- [Link para o projeto](https://squad06.com)
<<<<<<< HEAD

=======
>>>>>>> main
## Membros

Expand Down

0 comments on commit df36746

Please sign in to comment.