Estamos buscando um desenvolvedor ou equipe para criar um sistema completo de gestão de cursos, incluindo uma plataforma web e um aplicativo multiplataforma. O projeto visa gerenciar cursos de forma hierárquica, desde a organização até as aulas individuais.
Funcionalidades Principais:
Cadastro e gestão de cursos, matérias e aulas, organizados em uma estrutura de Organização > Setor > Curso > Matéria > Aula.
Controle de presença por aula, com funcionalidade de ata de presença.
Upload de material de apoio associado a cada aula.
Criação e gestão de quizzes por aula ou por matéria.
Gestão de professores, permitindo atribuição por curso ou por aula.
Listagem e matrícula de alunos por curso.
Estrutura multi-tenant para suportar múltiplas organizações no mesmo sistema.
Sistema de autenticação e controle de acesso baseado em perfis (administrador, professor, aluno).
Stack Tecnológica Desejada:
Back-end:
ASP.NET Core (C#) com Entity Framework Core (EF Core).
Banco de dados: MySQL ou SQL Server.
Front-end web: MVC ou Blazor.
Aplicativo: .net maui, para garantir compatibilidade com ios, android, windows e macos.
Observações Importantes:
O projeto tem um prazo inicial de aproximadamente 1 mês para a entrega do MVP para o primeiro cliente já definido.
Após a entrega inicial, o sistema será evoluído para um modelo SaaS (Software as a Service).
Esperamos receber propostas que incluam uma estimativa de valor para o desenvolvimento do MVP descrito e um prazo de entrega. É Fundamental que o profissional ou equipe possua experiência comprovada com
ASP.NET Core e .net maui para garantir a qualidade e a eficiência do projeto.
Prazo de Entrega: Não estabelecido