Skip to content

nic0q/Mist

 
 

Repository files navigation

Diseño de Bases de Datos | Usach

Proyecto: Crear una plataforma de videojuegos, la cual simule a una plataforma parecida actualmente, cuenta con un logeo y registro, existen los roles de Cliente, Admin y Desarrollador.

Lado Backend:

  • Se construyó el diagrama de Bases de Datos Relacionales (MR) basado en PostgreSQL image (Darle Click para ver claramente)
  • Luego se hicieron las migraciones y relaciones aplicando la lógica del diagrama
  • Despues se llenaron las entidades de datos falsos mediante la biblioteca de Fakers https://github.com/fzaninotto/Faker
  • Se realizó CRUD para cada modelo (entidad) mediante los métodos GET POST PUT DELETE (soft y hard)

Lado Frontend:

  • Se contruyó una visa de Login/Registro, Tienda, Edición de Juego, Edición de Perfil, Top Ventas, Listas de Deseos y CRUD de Admin

Registro

image Las credenciales de el nuevo usuario son registradas en la base de datos

Tienda

image

Comprar Juego

image

Listas de deseo

image

Top Ventas

image

CRUD Admin

image

Edicion de Perfil

image

Subir un nuevo videojuego

image

Tecnologías Utilizadas

API Tester: Postman Database Visualizer: Dbeaver Database Management System: PostgreSQL Framework / Lenguaje: Laravel / PHP

Realizado por:

Macarena
John
Diego
Nícolas

About

Fullstack Laravel App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 80.9%
  • Blade 18.6%
  • Other 0.5%