O objetivo desta aplicação é aprimorar as habilidades em engenharia de software por meio da utilização do modelo de desenvolvimento evolutivo incremental para criar uma plataforma semelhante ao Instagram. Os requisitos do projeto foram estabelecidos com base em conversas detalhadas com o cliente, resultando na elaboração de um documento de especificação de requisitos que servirá como base para o desenvolvimento das funcionalidades.
- Plano de Iterações
- Plano de Testes
- Tutorial das Ferramentas
- Especificação de Requisitos de Software - ERSw
Antes de começar, verifique se você atendeu aos seguintes requisitos:
Para baixar o projeto, utilize o comando:
git clone https://github.com/es20231/eqp4.git
Dentro da pasta do repositório, siga estas etapas:
- Para realizar os testes unitários no back-end:
cd realgram-backend
npm install
npm run test
- Para iniciar o servidor front-end:
cd realgram-frontend
npm install
npm run serve
- Para iniciar o servidor back-end:
cd realgram-backend
npm install
npm run serve
Para contribuir com o projeto, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin main
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
As seguintes pessoas contribuíram para este projeto:
Prof. Armando Recife |
Paulo Eduardo |
Carlos Sávio |
Vicente Carvalho |
Gabriel Reis |
Paulo Vale |
Copyright © 2023 Pumba Developer