Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juelvaldivia/hundredbricks
Final project for 100 Ladrillos
https://github.com/juelvaldivia/hundredbricks
Last synced: 4 days ago
JSON representation
Final project for 100 Ladrillos
- Host: GitHub
- URL: https://github.com/juelvaldivia/hundredbricks
- Owner: juelvaldivia
- Created: 2020-09-15T18:36:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-15T18:37:55.000Z (over 4 years ago)
- Last Synced: 2025-01-05T09:43:50.158Z (4 days ago)
- Language: PHP
- Homepage:
- Size: 2.32 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 100 Ladrillos Project
100 Ladrillos Project. Desarrollado por
- [Joel Valdivia](https://twitter.com/juelvaldivia).## Instalación
Se requieren las siguientes herramientas instaladas:
- > [MySql](https://www.mysql.com/)
- > [PHP 7.2](https://www.php.net/releases/7_2_0.php)
- > [Laravel](https://laravel.com/docs/7.x/releases)
- > [NPM](https://www.npmjs.com/)
- > [Composer](https://getcomposer.org/)Una vez clonado el proyecto es necesario instalar las dependencias de PHP.
$ sudo composer install
Y también las dependencias de Javascript.
$ sudo npm install
¡¡¡ANTES NECESITAS TENER INSTALADO MYSQL Y CREAR UNA BASE DE DATOS!!!!
Crea un archivo llamado ".env" similar al ".env-example" ahí asigna el nombre de base de datos, usuario y contraseña.Luego es necesario ejecutar las migraciones y los seeders para que tengas la base de datos
$ composer dump-autoload
$ php artisan migrate
$ php artisan db:seedPara Reiniciar la base de datos con un comando
$ php artisan migrate:refresh --seed
Es necesario crear una llave para la encriptación
$ php artisan key:generate
## Pruebas
Para crear pruebas unitarias
$ php artisan make:test EjemploTest
Se creará un archivo dentro de la carpeta test.
Para verificar las pruebas
$ php artisan test
## Ejecución
Para ver el proyecto es necesario ejecutar el servidor PHP que tiene Laravel con el siguiente comando.
$ php artisan serve
Laravel development server started: http://127.0.0.1:8000Al escribir el comando mostrará en que IP está corriendo es proyecto de Laravel
Para ver el proyecto y que detecte cambios en React es con el siguiente comando.
$ npm run watch-poll
Ahora podrás iniciar sesión con el usuario
usuario: test
contraseña: test123## License
MIT licence [MIT license](https://opensource.org/licenses/MIT).