Skip to content
 
 

Latest commit

 

History

285 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modular

Proyecto creado por:

  • Luis M. Sempere Gómez (@sempereluismi)
  • Manuel A. Chaves Herrera (@mmanuch)
  • David Villar Durán (@davidvillard)
  • Andrea Tena Fernández (@a22andreatf)

Index.

Este repositorio contiene el código para crear un programa que permite la repartición de módulos. Hay que insertar un CSV para la creación en la base de datos de los profesores y los módulos; al finalizar la asignación de módulos se obtiene otro CSV.

Este proyecto ha sido desarrollado usando Vite. Así que es necesario instalar npm y node 20.

Todas las demás librerías que son requeridas puden instalarse usando el comando:

    npm install

Para poder lanzar el proyecto es necesario instalar los contenedores de docker. Nos situamos en la carpeta principal (modular) y creamos el docker.

Puedes hacerlo con:

 docker compose up -d .

Una vez creado enciendelo y listo.

Para poder acceder a la parte del frontend (cliente) nos servimos del puerto 80:

Limpiar el cache de docker para no llenar la memoria de la máquina

docker system prune

Lanzar el docker

docker compose up -d --force-recreate --build
├── BBDD
│   ├── MER
│   ├── CSV
|   └── archivos
├── client
│   ├── public
│   ├── archivos
│   └── src
│       ├── assets
│       ├── components
│       ├── context
│       ├── helpers
│       ├── hooks
│       ├── layouts
│       ├── routes
│       ├── views
│       └── archivos
├── server
│   ├── app
│   |   ├── app
│   |   ├── docs
│   |   ├── logs
│   |   ├── public
│   |   ├── src
│   |   ├── test
│   |   ├── var
│   |   ├── vendor
│   │   └── archivos
│   ├── config
│   |   ├── sites-available
│   │   └── php.ini
│   └── Dockerfile
├── .gitignore
├── README.md
└── docker-compose.yml

  • BBDD: Archivos necesarios para la utlización de la base de datos
  • client: La parte frontend del proyecto
  • server: La parte backend del proyecto
  • archivos: Hace referencia a diferentes archivos que pueden estar dentro de la carpeta

Cabe recalcar que este es solo es el esqueleto de la primera capa, dentro de las subcarpetas hay más contenido impotante

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages