O commit com as primeiras configurações do projeto deve incluir as configurações iniciais do Framework Next.js.
git add <conteudo>
git commit -m "ADS: <sua_matricula> Next-js"
Nessa etapa, quero que inicie do zero assim que baixar o projeto, para garantir a evolução do mesmo.
A escolha do repositório é livre. Quero ver o histórico de commits e poder visualizar o código-fonte.
Todos os arquivos criados devem conter a data, nome e matrícula, além de uma breve descrição sobre o documento.
/**
* Nome do arquivo: exemplo.js
* Data de criação: 30/04/2024
* Autor: João Silva
* Matrícula: 123456
*
* Descrição:
* Este arquivo JavaScript é responsável por implementar as funcionalidades
* de interação do usuário com a interface gráfica do módulo de vendas.
* Aqui são tratados eventos de cliques, validações de entrada e comunicação
* com APIs para envio e recebimento de dados.
*
* Este script é parte o curso de ADS.
*/
O commit com as rotas para o CRUD de clientes.
git add <conteudo>
git commit -m "ADS: <sua_matricula> REST-cli"
Nessa etapa rotas de cliente deve incluir apenas os principais métodos, tais como GET, POST, PUT e DELETE.
O commit com as tabelas ou as configurações de acesso ao seu banco de dados com o CRUD completo.
git add <conteudo>
git commit -m "ADS: <sua_matricula> DB"
Na fase atual, ao utilizar SQL ou as funções já implementadas, de acordo com a
lógica de armazenamento de dados, como ORM e migrações, ou o banco de dados Firebase.
Ambas as tabelas estão relacionadas, onde cada ordem de serviço está vinculada
a um cliente específico através do ID do cliente.
Tem que permitir um gerenciamento integrado e eficiente de todas as informações
relacionadas aos clientes e suas ordens de serviço.
- Adicionar novos clientes:
Eu devo ser capaz de inserir o nome, endereço, telefone e e-mail do cliente na tabela.
- Atualizar informações dos clientes:
Eu devo ser capaz de modificar o nome, endereço, telefone e e-mail do cliente conforme necessário.
- Visualizar detalhes dos clientes:
Eu devo ser capaz de ver todos os detalhes de um cliente específico, incluindo seu nome, endereço, telefone e e-mail.
- Excluir clientes:
Eu devo ser capaz de remover um cliente da base de dados, se necessário.
- Registrar novas ordens de serviço:
Eu devo ser capaz de criar uma nova entrada para uma ordem de serviço, incluindo o cliente associado,
a data da ordem, a descrição do serviço, o custo estimado e quaisquer observações relevantes.
- Atualizar status e custo das ordens de serviço:
Eu devo ser capaz de atualizar o status da ordem de serviço (como "Em andamento", "Concluído", etc.)
e inserir o custo final da ordem de serviço à medida que ela progride.
- Visualizar detalhes das ordens de serviço:
Eu devo ser capaz de ver todos os detalhes de uma ordem de serviço
específica, incluindo o cliente associado, a data da ordem, a descrição do serviço, o custo estimado, o custo final,
o status e quaisquer observações adicionais.
- Excluir ordens de serviço:
Eu devo ser capaz de remover uma ordem de serviço da base de dados, se necessário.
O commit com as funções para as consultas e o armazenamento
git add <conteudo>
git commit -m "ADS: <sua_matricula> repository-js"
Nessa etapa, são realizados todas as funções para consultar no banco de dados.
O commit com as configurações para o Deploy
git add <conteudo>
git commit -m "ADS: <sua_matricula> Deploy-js"
Nessa etapa, são realizados os testes e configuradas as variáveis de ambiente de acordo com a hospedagem escolhida.
O commit com a logica da page de clientes
git add <conteudo>
git commit -m "ADS: <sua_matricula> clientes-hmtl"
Quero que crie uma tabela HTML com todas as funcionalidades de um CRUD de maneira funcional
O commit com as configurações para rodar o projeto
git add <conteudo>
git commit -m "ADS: <sua_matricula> Readme-md"
Nessa etapa, o objetivo é adicionar fotos ou gifs explicando o projeto e como quem for testar pode acessar o link e entender seu objetivo.
Faça o commit do arquivo da _collection da sua API na raiz do projeto, aquivo tem que ter o nome da sua matricula. EXP: _collection.json
git add <conteudo>
git commit -m "ADS: <sua_matricula> Collection"
A configuração de cabeçalho não é necessário para para os arquivos do tipo .json.
Serão zerados caso os critérios de commit não sejam sequidos, se os arquivos criados pelo autor não contiverem suas credenciais e plagio.
A data de entrega e apresentações está definida para o período de 28/05 a 07/06. Recomendo que concluam suas tarefas omais cedo possível, preferencialmente antes do dia 28, para evitar conflitos de última hora, atrasos nas notas ou quaisquer surpresas desagradáveis.
Primeira entrega 21/05/2024 - JohanAlves