Skip to content

Sistema web para gestionar el campeonato de futbol ecuatoriano, con vista publica para tabla de posiciones y encuentros!

Notifications You must be signed in to change notification settings

Lio10jr/Sistema-de-LigaPro-Ecuador

Repository files navigation

593 TRISCORE

Es una página web para realizar un control de forma manual sobre los resultados del compeonato Ecuatoriano de Futbol, contiene tabla de posiciones y encuentros tanto jugados como próximos. Realizada con Laravel 9.

Pre-requisitos 📋

  • Visual Code - Editor de codigo recomendable
  • Xampp - Interprete de php (opcional)
  • Postgres - Base de datos

Instalación

Como base de datos se utilizo PostgresSQL version 15

Crear una base de datos con nombre tri593 y verificar el puerto con el que trabará PostgreSql.
Archivo a editar .env. Como se muestra a continuación:

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=
DB_USERNAME=postgres
DB_PASSWORD=

Coloca los datos cambiando el puerto, el username y password, si es necesario. Nota: La contraseña o password debe ser con el que inicia sesion en su postgres, en caso de estar vacia dejarla sin llenar.

Luego Editar el siguiente archivo: MailSendC.php en el metodo alertEmail, donde tendra que colocar los datos de su cuenta configurada con sus datos en Mailrelay.
Colocar el url que encuentra en su dashboard.
Como se ve acontinuación:

https://tunombre_asignado.ipzmarketing.com/

Esa url se debe colocar dentro del metodo ya mencionado. Remplazado asi:

CURLOPT_URL => "https://tunombre_asignado.ipzmarketing.com/api/v1/send_emails",

Y deberas colocar el email que se registro para el envio en el campo nombrado como email_registrado.

CURLOPT_POSTFIELDS => "{\"from\":{\"email\":\"email_registrado\",\"name\":\"593 TRISCORES\"},...

Recordar si quiere entrar en modo administrador registrar sus credenciales en la base de datos directamente colocando el tipo de usuario como admin.

Vistas

Presenta información de la LigaPro de Ecuador y contenido del cual se referencia.

Cada serie contiene información como participantes, tabla de posiciones y encuentros de la etapa actual.

Dentro del panel de administración tenemos Una interfaz muy amigable, donde podemos controlar los datos que presentamos en la página.
Se puede realizar el crud de manera muy facil y se puede dar un rol a un usuario normal para que tambien administre.

Construido con 🛠️

Proyecto realizado con Laravel 9

Autores ✒️

Proyecto Final Universitario

  • Oscar Nieves - Base de Datos
  • Mayker Cabrera - Documentación*
  • Sanchez Leonardo - Front-end
  • Kevin Zambrano - Back-end

About

Sistema web para gestionar el campeonato de futbol ecuatoriano, con vista publica para tabla de posiciones y encuentros!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published