Descrição do projeto
Plataforma para contratar serviços domésticos em Buenos Aires, Argentina. Ele permite que os usuários publiquem e pesquisem serviços disponíveis, conectando aqueles que precisam de serviços com fornecedores locais.
Tecnologias usadas
- Spring Framework: para a criação do aplicativo de back -end.
- Spring MVC: Para o gerenciamento de controladores e lógica de negócios.
- Spring JPA: Para o gerenciamento da persistência dos dados.
- JSP e JSTL: Para a geração de conteúdo dinâmico nas visualizações.
- CSS e Tailwind: para o design e apresentação da interface do usuário.
- FIGMA: Para o design da interface do usuário e a criação de protótipos, facilitando a colaboração e a visualização dos elementos da IU antes de sua implementação.
Funcionalidades
- Registro e autenticação do usuário: os usuários podem se registrar e fazer login na plataforma.
- Publicação de serviços: os usuários podem publicar serviços que oferecem.
- Pesquisar serviços: os clientes podem pesquisar e solicitar serviços disponíveis na plataforma.
- Ofertas de serviço: os fornecedores podem oferecer seus serviços para aplicativos de clientes.
- Sistema de classificação: os usuários podem se qualificar e deixar comentários sobre fornecedores após a conclusão de um serviço.
Instalação
Siga estas etapas para configurar e executar o projeto localmente:
- Clona o repositório:
git clone https://github.com/sheidiz/CodingDojo-Project.git
- Configure o banco de dados:
- Configure o banco de dados no arquivo Application.Properties no diretório SRC/Main/Resources.
- Verifique se você possui um banco de dados MySQL na execução e atualize as credenciais no arquivo de configuração.
- Construa o projeto:
- Execute o aplicativo:
Autores
- Cam Rios (designer de produtos/desenvolvedor de pilha completa)
- Damián Larrosa (proprietário do produto/desenvolvedor de pilha completa)
- Facundo Alvarez - (desenvolvedor de pilha completa)
- Federico Mansilla (pesquisador de estatísticas/desenvolvedor de pilha completa)
- Franco Pachao - (desenvolvedor de pilha completa)
- Matias Mamaní - (desenvolvedor de pilha completa)
- Sheila Diz (gerente de projeto/desenvolvedor de pilha completa)