A simple Task Management application built with Laravel, Blade templating engine, MySQL database, and Bootstrap for styling. This application allows users to perform basic CRUD (Create, Read, Update, Delete) operations on tasks.
- Create, update, delete, and view tasks.
- Simple, clean UI using Bootstrap 5.
- Blade templating engine for dynamic content rendering.
- MySQL database for data storage.
- Validation for form inputs.
- PHP >= 8.1
- Composer
- MySQL
- Git
-
Clone the repository:
git clone https://github.com/monzurulislambaf/laravel-crud.git cd laravel-crud
-
Install PHP dependencies using Composer:
composer install
-
Copy the .env.example file to .env:
cp .env.example .env
php artisan key:generate
- Set up your database credentials in the .env file:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=task_management
DB_USERNAME=your_username
DB_PASSWORD=your_password
- Run the migrations to create the necessary tables:
php artisan migrate
- Start the local development server:
php artisan serve
If you wish to contribute, please fork the repository and submit a pull request. For significant changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions, feel free to reach out:
- Email: monzurulislambaf@gmail.com
- GitHub: monzurulislambaf