Analisando propostas

Projeto: Sistema de Gerenciamento de Contatos (Java + Angular)

Publicado em 01 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Olá!
Estou buscando um(a) desenvolvedor(a) experiente para criar um sistema completo de gerenciamento de contatos, utilizando Java (backend) e Angular (frontend). O projeto será apresentado em uma faculdade (Fatec), então precisa ser funcional, responsivo e com boa apresentação visual.

Funcionalidades obrigatórias:
Cadastro e gerenciamento de contatos com pelo menos 10 informações (ex: nome, telefone, email, endereço, data de nascimento, rede social, empresa, cargo, observações, etc).

Pesquisa com filtros: nome, telefone, email, entre outros (usar boas práticas para implementar filtros eficientes).

Categorias de contatos: família, trabalho, escola, amigos, etc (deve ser possível filtrar por categoria).

Marcar contatos como favoritos.

Interface bonita, intuitiva e responsiva (compatível com desktop e mobile).

Código bem organizado, comentado e com boas práticas.

Aplicação dos conceitos vistos durante o semestre (padrões de projeto, componentização, uso correto do Angular e Java/Spring Boot ou similar).

Entregáveis:
Projeto hospedado no GitHub, com instruções para execução.

Sistema funcionando 100% para ser apresentado em sala.

Possível disponibilidade para pequenos ajustes ou explicações no dia da apresentação.

Sistema de autenticação simples (login opcional).

Apresentação será feita na Fatec, com possibilidade de perguntas do professor (então o projeto precisa estar bem feito e compreensível).

Contexto Geral do Projeto

Esse será um projeto para avaliação na faculdade, ou seja, não é algo "profissional", entretanto, não significa que não precisa ter qualidade, a ideia do trabalho é simples de certa forma, busco por um profissional que consiga atender as minhas necessidades, como dito, o trabalho será entregue para correção e também deverá ser apresentado no dia da aula, o projeto será hospedado no github. Como dito o projeto deverá ser apresentado, e eu preciso entender como o trabalho foi feito, então se conseguir gravar uma mini aula explicando mais ou menos, ou colocando linhas no código dizendo para o que serve, ajudaria muito, e explicar o código fonte e dizer para o que cada coisa serve.

Categoria TI e Programação
Subcategoria Web Design
Qual é o alcance do projeto? Pequena atualização de um design existente
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Necesidad específica Outro
Outro webdesign Uma aplicação com Angular e Java.

Prazo de Entrega: 06 de Julho de 2025

Habilidades necessárias