Estáis en frente del proyecto final de la Hackathon 2023, Estamos muy contentos de llegar hasta este punto de desarollo formativo gracias a nuestros respectivos guías. Lo sabemos, tenemos la capacidad de poder afrontar este pequeño, pero intenso reto: comunicación constante con nuestro equipo, la organización de tareas usando srum agile, fortalecer nuestras nociones para refactorizar y documentar herramientas nuevas. Un reto académico que agradecemos a nuestro sponsor CaixaBank. Nuestro equipo de desarrollo está formado por nuestra Product Owner Ainhoa, Scrum Judit y, aunque en realidad todos ejercemos de desarrolladores, nuestros developers Georgette, Carlos, Ana, Bryan, Caren y Natalia. Nuestro objetivo es crear un nuevo producto según los requerimientos de nuestro cliente.
- Crear un Marketplace
- Crear Anuncios y publicarlos.
- Usuario como visitante
- Cliente que paga por anunciarse
- Contacto entre usuario y cliente
Nosotras ofrecemos como proyecto escalable:
- Un marketplace en el que el objetivo será crear una comunidad de desarrolladores que quieran emprender una startup y necesiten colaboradores.
- La temática de los proyectos startup serán exclusivos de temáticas especificas que creemos que podrían mejorar nuestro futuro. La ansiedad climática, el fantasma del nazismo, el clasicismo y el machismo y la gran mentira de un crecimiento económico sin límite nos está llevando a una desazón profunda, y creemos que mediante vías tecnológicas podemos ayudar a que nuestro entorno deje de ser un poco menos hostil.
- En esta plataforma está enfocada a perfiles tecnológicos o de desarrollo junior que quieran aportar algo valioso juntándose en esta comunidad "startupera". Podrá acceder al perfil de compañeras, ver sus inquietudes y habilidades en el sector TIC y, si queréis desarrollar una temática en común, dale a los favoritos, ¡Es un match!, a partir de aquí ya deberán ponerse en contacto.
- Yo como user quiero acceder a todas las vistas para poder enterarme de todo el contenido de la plataforma.
- Yo como user quiero un diseño intuitivo y simple para poder enrutarme entre las diferentes pantallas.
- Yo como user quiero acceder a la informacion de los anunciantes para revisar si hay algun proyecto que me gusta.
- Yo como user quiero una lista de mis favoritos para poder ponerme en contacto si finalmente quiero participar en uno de ellos.
- Yo como user quiero acceder a los puestos de los enunciantes para participar en la busqueda de proyectos comunes.
- Yo como user quiero poder ser identificado igualmente como usuario-cliente para beneficiarme de la horizontalidad de la app y buscar compañeros.
| Name | Role | GitHub |
|---|---|---|
| Judit Calvet | Scrum Master | https://github.com/Judit-Calvet |
| Aihnoa Cala | Product Owner | https://github.com/acalabustos |
| Carlos Sanchez | Developer | https://github.com/Holapueblodev |
| Ana Delgado | Developer | https://github.com/anadelccc |
| Georgette Palomo | Developer | https://github.com/georgette949 |
| Alba Rus | Developer | https://github.com/Albaric0que |
- HTML5
- CSS3
- JavaScript
- PHP 8.1.10
- Laravel
- Boostrap 5
- DrawSQL
- MySQL
You will need a text editor and perform the following steps:
- Clone the project
git clone https://github.com/Holapueblodev/hackathlonF5_marketplace- Go to the project directory
cd (nombre carpeta aquí)-
Create a MySQL database named "marketplace"
-
Locate .env.example in the project and once there change the database name that comes by default for our database name (laravel for springfieldelementaryschool). After that, remove .example from the file name so its new name will be .env
-
Install dependencies
npm install composer install- Activate the server and keep this terminal open
npm run dev- Run the PHP server and keep this terminal open
php artisan serve- Import database
php artisan migrate:fresh --seedTo run the php tests, execute the following command:
php artisan testTo run the vendor tests, execute the following command:
vendor/bin/phpunit- Mob programming.
- Pair programming.
- Agile with SCRUM
ENJOY CODE!




