CRUD de calificaciones de estudiantes

Un panel de gestión de calificaciones por estudiante, año y asignatura. Implementado con Angular en el Frontend, @Spring en el Backend, y MySQL para la base de datos.

Comenzando 🚀

Clona el repositorio git clone https://github.com/rubensantibanezacosta/Students_test_Dashboard.git

Pre-requisitos 📋

Instalación 🔧 2 minutos aproximadamente

  • Importa el archivo Estudiantes.sql a tu servidor MySQL. Ruta backend/Estudiantes.sql

  • Modifica las credenciales de acceso a MySQL del archivo aplication.properties en la ruta backend/src/main/resources/application.properties

WINDOWS

  • En la raiz del proyecto, abre una terminal y ejecuta los scripts:

    Para instalar paquetes
    • npm run w:install
    Para lanzar el proyecto teniendo los paquetes instalados
    • npm run w:launch para lanzar la aplicación si ya tienes los paquetes instalados

    Abrir el navegador en http://localhost:4200/ tras la espera.

LINUX

  • En la raiz del proyecto, abre una terminal y ejecuta los scripts:

    Para nstalar paquetes y lanzar el proyecto

    • npm update
    • npm install
    • npm run update-launch

    Para lanzar el proyecto teniendo los paquetes instalados

    • npm run start para lanzar la aplicación si ya tienes los paquetes instalados

    Abrir el navegador en http://localhost:4200/ tras la espera.

Uso 📦

La interfaz es bastante intuitiva y sencilla:

Captura de pantalla de 2021-10-20 09-40-09 Captura de pantalla de 2021-10-20 09-40-00

Construido con 🛠️

Captura de pantalla de 2021-10-20 13-02-00

Autores ✒️

Agradecimientos 👋

  • Tiburcio Cruz Ravelo - Docente del Instituto IES El Rincón - tcurav
  • Gemma Alemán Santana - Docente del Instituto IES El Rincón

⌨️ con ❤️ por rubensantibanezacosta 😊