Este proyecto es una billetera virtual desarrollada utilizando el framework Laravel en PHP. La aplicación contendrá las funciones bancarias básicas como: transacciones, asociar tarjetas físicas y virtuales almacenar dinero en un entorno digital y realizar pagos online.
- Jorge Martín Lorente
- Javier Cavalero
- Fabián Loza
- Emiliano Rodriguez
Asegurate de tener las siguientes versiones de software instaladas antes de comenzar:
- PHP: Se recomienda PHP 7.3 o superior.
- Composer: Utiliza Composer 2.0 o superior.
- Git: Se recomienda Git 2.0 o superior.
Podés encontrar la colección de Postman para este proyecto acá
Podés utilizar XAMPP para ejecutar el proyecto de forma local:
-
Descarga e instala XAMPP
-
Inicia Apache y MySQL en el panel de control de XAMPP.
-
Ubicate dentro del directorio
\xampp\htdocs
- Clona el repositorio utilizando el siguiente comando dentro de tu terminal
git clone https://github.com/alkemyTech/MSM-PHP-T1/tree/main
- Cambia al directorio del proyecto
cd MSM-PHP-T1
- Instala las dependencias del proyecto utilizando Composer
composer install
- Crea un archivo .env a partir del archivo de ejemplo ".env.example"
copy .env.example .env
- Genera una clave de aplicación única para Laravel
php artisan key:generate
- Crea la base de datos ejecutando las migraciones
php artisan migrate
- Genera las claves de cifrado para la creación tokens de acceso
php artisan passport:install
- Inicia el servidor
php artisan serve
- Utilizaremos la convención estándar de respuestas HTTP.