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.
- Visual Code - Editor de codigo recomendable
- Xampp - Interprete de php (opcional)
- Postgres - Base de datos
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.
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.
Proyecto realizado con Laravel 9
Proyecto Final Universitario
- Oscar Nieves - Base de Datos
- Mayker Cabrera - Documentación*
- Sanchez Leonardo - Front-end
- Kevin Zambrano - Back-end