Este es un proyecto realizado en la Hackaton de factoria F5 2023. Realizado en el transcurso de 3 días.
Tools
Para empezar tendrás que tener instalados PHP, Composer, y XAMPP
Clone the project
Asegurate de clonar en tu carpeta https de xamp!
git clone https://github.com/AidaSousa/hackathonf5-marketplace-back.git
Una vez instalado debemos instalar el paquete de composer (asegurate de estar en la carpeta de easyHome)
composer install
Tendrás que crear tu base de datos mySQL y rellenar tu archivo .env para conectarlo. Una vez conectado deberías de tener acceso a varios comandos.
Por ejemplo php artisan migrate, lo cual creará las tablas en tu mySQL(users y pisos). También podrás utilizar php artisan db:seed para poner datos falsos en tu base de datos. Por ultimo, también disponemos de tests! php artisan test para verificar que todo funciona perfectamente.
Si quisieras llamar a la api puedes hacerlo con postman, llamando a http://localhost:8000/api/pisos/, lo cual te devolverá todos los pisos, puedes ir a cada post individual poniendo el id de estos al final.
Karolina
Arnau
Alessandro
Aida
Jordy
Sharon
Auri
Gustavo
Aldara
Xabier
Front-end: (https://github.com/AidaSousa/hackathonf5-marketplace)