[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ãoIssues
); - 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.