This is a simple to do app built using TALL stack, it's a simple CRUD app that allows you to create, update, delete and mark tasks as completed.
The Dashboard is built using Filament Admin Panel, it allows you to manage users, Todos and Tasks and it's fully customizable.
The App Also provides multiple Mail service provides, you can add your own mail service provider in the and activate it in the Admin Panel.
- Docker You can install docker from HERE
git clone https://github.com/A-Fayez92/to-do.git
cd to-do
docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php81-composer:latest \
composer install --ignore-platform-reqs
-
No worries, the app will work with the default credentials, but you can change them if you want.
vendor/bin/sail up
vendor/bin/sail artisan key:generate
vendor/bin/sail artisan migrate:fresh --seed
vendor/bin/sail npm install
vendor/bin/sail npm run dev
vendor/bin/sail artisan queue:listen redis --queue=emails
http://localhost
http://localhost/admin
Email: [email protected]
Password: password