CURSO: Sistemas de Informação
DISCIPLINA: Projeto - Arquitetura de Sistemas Distribuídos
SEMESTRE: 6º
O presente projeto consiste no desenvolvimento de uma plataforma de e-commerce robusta e escalável, projetada para operar em ambientes distribuídos com interfaces específicas para web e dispositivos móveis. O objetivo central é implementar um sistema capaz de gerenciar volumes elevados de transações e controle de estoque de forma descentralizada, distribuindo a carga de processamento e o armazenamento de dados entre múltiplos servidores para assegurar a alta disponibilidade e a tolerância a falhas.
A arquitetura será fundamentada em princípios de sistemas distribuídos, utilizando APIs e serviços modulares para integrar as funcionalidades de front-end e back-end. Focando na escalabilidade horizontal, a solução busca otimizar o tempo de resposta e garantir a integridade das informações de pedidos em tempo real, proporcionando uma experiência de usuário fluida e segura, independentemente da oscilação na demanda de acessos ou da complexidade das operações logísticas envolvidas.
- Hugo Freitas da Cruz
- Carlos Alberto Morais Junior
- Gabriel Freitas Cambraia
- João Gabriel Perez Monteiro
- Marcos Vinício Araújo Almeida
- Nicolas Pontes Borges
- Vitor Gabriel Linas
- Kleber Jacques Ferreira de Souza
Este projeto possui rastreamento automático de contribuições individuais. O relatório é atualizado automaticamente toda segunda-feira e a cada push no repositório.
📈 Ver Relatório Completo de Contribuições
O relatório inclui:
- Commits por autor
- Linhas de código adicionadas/removidas
- Arquivos modificados
- Contribuições em documentação
- Gráficos de participação semanal
| Etapa | Atividades |
|---|---|
| ETAPA 1 | Documentação de Contexto |
| ETAPA 2 | Planejar, desenvolver e gerenciar APIs e Web Services |
| ETAPA 3 | Planejar, desenvolver e gerenciar uma aplicação Web |
| ETAPA 4 | Planejar, desenvolver e gerenciar uma aplicação Móvel |
| ETAPA 5 | Apresentação |
Assim que a primeira versão do sistema estiver disponível, deverá complementar com as instruções de utilização. Descreva como instalar eventuais dependências e como executar a aplicação.