version: v1.0.1
Multi-User To-Do application (Aplicación multiusuario de tareas pendientes) (Se utiliza la implementación Laravel Jetstream para añadir la funcionalidad de autenticación)
-
Requirements (Already covered with Docker deployment)
- Apache/2.4.27 or greater.
- MySQL 5.7 or greater.
- PHP/7.2.24 or greater.
-
App Configuration
- Add host
multiuser-todo.localhost
, see Edit hosts. - Create
.env
file from.env.example
and set it. - Give Folder permissions:
sudo chown -R $USER:www-data storage; chmod -R 775 storage; sudo chown -R $USER:www-data bootstrap/cache; chmod -R 775 bootstrap/cache;
- Set
APP_KEY=base64:8jv5dNpL4Dn9hHdzTNosZS/xAiuGPRtKiKRWvD2K/y8=
at.env
. - Set
DB_DATABASE=root_multiuser_todo
at.env
. - Run
composer install
. - Run
php artisan storage:link
. - Run
php artisan migrate
.
- Add host
-
Browse at multiuser-todo.localhost.
-
Login at multiuser-todo.localhost/login.
-
Register at multiuser-todo.localhost/register.
- Git : Gitflow.
- Back End: Laravel 8.21,
- Front End: Tailwind CSS 2.0.1,
2021 Samuel Ramirez