Seu projeto | Dicas, repositórios e materiais úteis| Prazo | Projeto Anteriores
Detalhes do seu projeto
- Aluno 1 Fábio Martins Júnior (líder)
- Aluno 2 Fernando Henrique Santana
- Aluno 3 Álesson Carlos Costa dos Santos
Quero Serviços é um aplicativo abrangente que conecta usuários a uma ampla gama de profissionais, incluindo serviços domiciliares, mecânicos, aulas particulares e outros. Os usuários podem encontrar profissionais qualificados, verificar seus perfis e solicitar os serviços necessários de forma conveniente e confiável. O aplicativo oferece uma solução abrangente para atender às diversas necessidades dos usuários.
Template de Objetivos para o Aplicativo Quero Serviços
Objetivo principal: Conectar usuários a profissionais qualificados e confiáveis, proporcionando uma plataforma conveniente para solicitar uma ampla gama de serviços gerais.
Objetivos específicos:
- Facilitar a busca e contratação de serviços domiciliares, mecânicos, aulas particulares e outros serviços gerais através do aplicativo Quero Serviços.
- Oferecer aos usuários uma seleção abrangente de profissionais verificados, com perfis detalhados que incluem experiência, qualificações e avaliações de outros usuários.
- Garantir a conveniência e a transparência na comunicação entre usuários e profissionais, permitindo que discutam detalhes do trabalho, acordem preços e requisitos específicos diretamente pelo aplicativo.
- Estabelecer uma reputação de confiança e qualidade, garantindo que apenas profissionais experientes e confiáveis sejam cadastrados no aplicativo Quero Serviços.
- Continuamente melhorar e aprimorar a experiência do usuário, por meio de atualizações regulares do aplicativo e feedback dos usuários, visando fornecer um serviço cada vez mais eficiente e satisfatório.
- Apresentar os requisitos funcionais
- Apresentar os requisitos não-funcionais
- Indicar os membros da equipe
- Exibir repositório e dicas que são comuns
- Utilizar .NET CORE 3.1+
- Utilizar EF Core para manipução de dados
- Possuir, pelo menos três, relacionamentos 1:1 (um para um)
- Possuir, pelo menos três, relacionamentos 1:N (um para muitos)
- Possuir, pelo menos um, relacionamento M:N (muito para muitos)
- Fazer um programa, em C# com Entity Framework, para realizar carga inicial dos dados
- Utilizar campos de data, numéricos e textuais
Dicas, repositórios e materiais úteis
- https://github.com/CBSIIFSLagarto/2021_2_web2
- Documentação sobre Diretrizes de design de estrutura
- A collection of awesome .NET CORE libraries, tools, frameworks, and software
- A collection of awesome .NET libraries, tools, frameworks, and software - Referência, pois é para .NET e não .NET CORE
- Configuration
- Banco de dados
- Sqlserver e docker: um guia instantâneo
- Migrations
- Carga de dados iniciais (seed data)
- Tutorial do Entityframework + console app
- Globalização
- Tela
- Upload de arquivos
- A pasta /UploadArquivos contém a cópia do código que é detalhado na documentação.
O github contém várias ferramentas que permitem o gerenciamento projeto, promovendo entre outros recursos a rastreabilidade e o gerenciamento das atividades. Saiba mais nos links abaixo.
Prazo
Data | Descrição |
---|---|
??/?? | Definição do projeto a ser executado |
??/?? | Apresentar o modelo conceitual da solução proposta |
??/?? | Modelo implementado no EF Core |
??/?? | Aplicação que permite a carga incial/teste do modelo implementado com EF Core |
??/?? | Entrega de protótipos das principais telas do sistema proposto (e que atendam aos itens descritos no REQUISITOS NÃO FUNCIONAIS) |
Este projeto é um template para a definição da avaliação da disciplina programação web 2, do período de 2021.2 (aulas remotas), do IFS