A seguir, serão apresentados os requisitos e o passo-a-passo para execução do projeto Campus UniVerse.
- Python 3
Para executar o sistema proposto, basta entrar com os seguintes comandos, levando-se em consideração as ressalvas e a ordem apresentada dos comandos:
-
make venv
- Executar o comando acima somente na primeira vez que for executar o sistema, para criar o ambiente virtual.
-
make activate
- Este comando deve ser executado sempre que o usuário abrir o terminal para executar o sistema, para ativar o ambiente virtual.
-
make install
- Este comando deve ser executado somente uma vez, para instalar as dependências necessárias para execução do projeto.
-
make run_server
- Executa o server. Este comando deve preceder, obrigatoriamente, o comando abaixo.
-
make run_client
- Executa o cliente em outro terminal. Este comando deve suceder, obrigatoriamente, o comando acima.
- Fazer logo no Figma
- Colocar título nas páginas (Para o usuário identificar qual página ele se encontra)
- Usuário sair da comunidade
- Botão entrar na comunidade será de acordo com a existência do usuário na comunidade
- Se ele está na comunidade, mostra "Sair da Comunidade" e fica vermelho
- Se ele não está na comunidade, mostra "Entrar na Comunidade" e fica verde (definir cor)
- Caso o usuário clique no botão "Sair da Comunidade": ele sairá da comunidade (excluir linha na tabela communities_has_users)
- Editar Perfil
- Se der tempo, já que não é prioridade para a disciplina de Sistemas Distribuídos