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 serveIf 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
