Executando verificação de segurança...
Em resposta a Um projeto ousado?
1

Acredito que você já tem toda a experiência básica para construir esse sistema de gerencimento de alunos com essas especificações de Registro de notas e faltas e Área para download de documentos.

Um CRUD Api com Node.js + Express, use Drizzle ORM ou Prisma para o banco de dados.

No Frontend, como sabe um React, pule direto para Next.js, em vez de usar CSS puro, usse Tailwindcss.

Carregando publicação patrocinada...
1

Opa, muito obrigado. um amigo me recomendou usar o next por razões de custo. a url fica zoada, mas a vercel faz de graça. muito obrigado amigo, vou atualizando a medida que as coisas forem dando errado :D

2
1

Meus 2 cents expandidos:

Usar a vercel para desenvolver eh de boa, mas quando for entrar em producao tira o escorpiao do bolso, investe R$ 40 para comprar um dominio e mais R$ 40/mes com uma VPS (DigitalOcean, Vultr, Hetzner) e use o cloudfare de gratis como DNS. Bota o aaPanel na VPS e seja feliz.

1

Aproveitando, a oportunidade de falar com que entende do assunto. quanto cobro para o poderoso chefão? seria uma licença para uso? embora esse projeto seja para fins de estudo ele pode me render uns trocados ou pelo menos se pagar :D

1

Meus 2 cents expandidos:

Aqui eh uma area escorregadia.

  1. Voce nao tem muita pratica, entao a possibilidade do codigo sair "um tanto meia boca" eh razoavel

  2. Se a empresa quiser, pode comprar/alugar este tipo de solucao no mercado

  3. Ainda que seja para estudo/aprendizado, voce precisa pagar suas contas

  4. Apesar de ja existir codigo de 'inspiracao', diversos pontos vao ter de ser personalizados para a escola

Junte tudo isso...

De imediato e sem refletir muito eu vejo como opcoes:

a. Ele te paga uma ajuda de custo pre-definida (p.ex. R$ 4k a R$ 6k) ao mes durante o periodo de desenvolvimento. Legal para ti, mas a empresa pode acabar gastando bem acima quando comparado a um produto de prateleira.

b. Voces definem em conjunto um valor hora para desenvolvimento (p.ex. R$ 90 a R$ 250) e uma determinada quantidade de horas por mes - assim voce recebe e a empresa tambem tem um expectativa maxima de investimento mes.

c. Voce cria um "mockup" (uma ideia do sistema so com telas) e apresenta para avaliacao. Se aceito, voce estima a quantidade de horas totais, segmenta por "modulos" e a empresa vai pagando conforme a entrega de cada modulo. No inicio, um valor de 20% a 30% do total estimado seria interessante como "entrada" e garantir o compromisso entre as partes. Modelo um pouco mais complexo porque voce nao tem muita experiencia e tende a calcular mal a quantidade de horas totais, assim como o tempo para criar o "mockup" - mas pelo menos a empresa sabe quanto vai investir no total.

1