Analisando propostas

Integración de Apis Rest en Frontend Next.js para Sistema de Gestión Escolar

Publicado em 19 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Busco apoyo para integrar APIs REST existentes en el frontend de un Sistema de Gestión Escolar (SIGE). El backend ya está implementado y funcional, construido con .net 9 / asp.NET Core y SQL Server, con APIs ya publicadas y probadas. El objetivo principal es conectar los módulos del sistema con estas APIs, optimizando las vistas, formularios y flujos de datos en el frontend.

Tecnologías del Frontend:
- Next.js 14 (App Router, Client Components)
- React 18
- TypeScript
- TailwindCSS

Tecnologías del Backend (ya implementadas):
- .net 9 / asp.NET Core (APIs REST)
- Base de datos SQL Server

Alcance del Proyecto:
Integrar en el frontend las APIs existentes para los siguientes módulos clave:

1.  Módulo de Admisiones:
    - Mostrar listados de aspirantes.
    - Implementar seguimiento del estado de los aspirantes.
    - Desarrollar formularios de registro y actualización de datos para aspirantes.

2.  Módulo de Inscripciones:
    - Funcionalidad para crear y migrar inscripciones (de aspirantes a estudiantes).
    - Listar y filtrar estudiantes inscritos.

3.  Módulo de Estudiantes:
    - Mostrar perfiles y listados de estudiantes.
    - Conectar con los endpoints /estudiantes para la gestión de datos.
    - Crear formularios dinámicos para la actualización y creación de información de estudiantes.

4.  Módulo de Planes de Estudio y Grupos:
    - Conectar y consumir catálogos de APIs para /planestudios y /grupos.
    - Mostrar listados y combos dependientes para la selección de planes y grupos.

5.  Autenticación y Sesión:
    - Implementar la gestión de sesión activa utilizando tokens.
    - Configurar el control de acceso basado en roles (administrador, aspirante, docente, etc.).

Ya se tiene varios avances del lado del front pero aun así hay errores que cuesta solucionarlos.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias