Skip to content

esteban-zh/proyecto-evertec

Repository files navigation

Bienvenido al repositorio del reto evertec 2020-para desarrolladores junior

Descripcion:

Consiste en el desarrollo de una plataforma web estilo e-commerce, un sistema que hace posible la comercialización de productos o servicios de manera online, permitiendo pagos a traves de la plataforma placetopay. Ademas, dicho sistema, permite tambien el registro de productos, identificacion de usuarios y administracion de cuentas de clientes.

##Aplicacion:

Herramientas, instalación y ejecucion:

Para la ejecucion de este proyecto es necesario php, la instalacion de composer, un servidor HTTP como Apache, un servicio de base de datos como MySQL, un administrador de bases de datos como heidisql o phpMyAdmin y para las dependencias del frontend Node.js.

luego de tener las herramientas necesarias se procede a instalar las dependencias del backend, del frontend y construccion de assets, ejecutando en una terminal de comandos:

composer install

npm install

npm run dev

se genera y configura archivo .env con las respectivas variables de entorno, base de datos, credenciales de mailtrap y de la pasarela de pagos placetopay, se ejectua:

cp .env.example .env

se crean y se llenan las tablas de migraciones de la base de datos:

php artisan migrate --seed

se tienen creados usuarios con contraseña predeterminados para pruebas del login y roles de usuario corriente y administrador. se encuentran en el archivo UserSeeder.php de la carpeta database.

para correr la aplicacion en un navegador web se ejecuta:

php artisan serve

npm run watch

About

repositorio para desarrollo de reto evertec completo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published