PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
DESENVOLVIMENTO DE UMA APLICAÇÃO DISTRIBUÍDA
EIXO 4
Este projeto tem como intuito criar uma aplicação de mensagens distribuída que possa ser usada para comunicação em grupo. O sistema deve ser escalável e tolerante a falhas, permitindo que vários usuários possam se conectar ao mesmo tempo e enviar mensagens.
Para copiar o projeto, utilize os comandos:
# Clonar o repositório
❯ git clone https://github.com/ICEI-PUC-Minas-PMV-ADS/Chatter.git
Para instalar as dependências e iniciar o projeto, você pode utilizar o yarn ou npm:
- Abra a Pasta Server e utilize os seguintes comandos:
# Atualizar as dependências
❯ npm install
# Iniciar o projeto
❯ npm start
- Agora, na Pasta Public execute:
# Atualizar as dependências
❯ npm install
# **Apicação Web**
❯ npm i express mongoose nodemon socket.io bcrypt cors dotenv
❯ npm init -y
# Iniciar o projeto
❯ npm start
# verificar as dependências
❯ yarn install
# Iniciar o projeto
❯ yarn start
Confira aqui nosso Backlog e Planos de Sprints.
Notion - Nossas Anotações, Agenda e Planejamentos.
- Documentação de Contexto
- Especificação do Projeto
- Metodologia
- Projeto de Interface
- Arquitetura da Solução
- Template Padrão da Aplicação
- Programação de Funcionalidades
- Plano de Testes de Software
- Registro de Testes de Software
- Plano de Testes de Usabilidade
- Registro de Testes de Usabilidade
- Apresentação do Projeto
- Referências
Apresentação da solução AppMobile