[Projeto Pessoal] - Sistema de Gerenciamento Acadêmico

Criei um projeto pessoal e queria receber feedbacks para poder melhorá-lo.

Ele conta com diversas features:

- Banco de dados PostgreSQL
- Backend em .NET
- Frontend em Blazor WebAssembly
- Testes automatizados (unit, integration, E2E)
- CI/CD pipeline
- Deploy no Railway com Docker e NGNIX
- JWT e Role Based Authorization
- Two Factor Authentication
- Background services
- Auditoria

E está disponível aqui: https://syki.zaqbit.com Repositório: https://github.com/ZaqueuCavalcante/syki

Você só listou as features do projeto/código. Quais são as features do produto?


Confesso que não entendi o que você precisa, mas tem alguns pontos que me incomodam

  • O projeto não tem documentação nem no repositório e nem no site, a pasta Docs não faz sentido, até esse seu post está lá. Me parece uma lista de ER sem descrição alguma, apenas algumas <li>;
  • Não tem um contribitution.md;
  • No readme.md não tem a descrição das tecnologias utilizadas e nem como montar o ambiente para rodar o projeto (stack);
  • As descrições das issues não fazem sentido, apenas você vai conseguir entender e possivelmente implementá-las (tem pontos que deveriam estar em Projects e não Issues);
  • As mensagens de commit estão simples demais, só você iria conseguir entender o contexto;
Excelente feedback, obrigado! Melhorei o README adicionando as funcionalidades do produto, tech stack e como rodar localmente. Também fechei todas as issues, vou criar algumas com mais contexto a partir de agora, além de padronizar os commits e ter um guia pra contribuições.

Fiz um teste rápido pelo UX, e funcionalidades. Achei muito bom, porém, criar uma senha de 16 caracteres fica meio ruim de lembrar, logo, uma sugestão seria sugerir uma senha aleatória.