https://github.com/muhammadzulhusni/task-list-learning-project
Simple web application built using Laravel, a PHP framework, designed to help users manage their tasks effectively. Users can create, view, edit, and delete tasks, as well as mark them as completed or incomplete.
https://github.com/muhammadzulhusni/task-list-learning-project
completed-project laravel-framework learning-project task-list to-do-list-app
Last synced: 7 months ago
JSON representation
Simple web application built using Laravel, a PHP framework, designed to help users manage their tasks effectively. Users can create, view, edit, and delete tasks, as well as mark them as completed or incomplete.
- Host: GitHub
- URL: https://github.com/muhammadzulhusni/task-list-learning-project
- Owner: MuhammadZulhusni
- Created: 2024-03-10T14:33:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-01T16:35:22.000Z (about 1 year ago)
- Last Synced: 2025-01-10T05:17:48.275Z (9 months ago)
- Topics: completed-project, laravel-framework, learning-project, task-list, to-do-list-app
- Language: PHP
- Homepage:
- Size: 15.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task List
## Installation
Clone the repository
git clone https://github.com/MuhammadZulhusni/Task-List.git
Switch to the repo folder
cd Task-List
Install all the dependencies using composer
composer install
Copy the example env file and make the required configuration changes in the .env file
cp .env.example .env
Generate a new application key
php artisan key:generate
Run the database migrations (**Set the database connection in .env before migrating**)
php artisan migrate
Start the local development server
php artisan serve
You can now access the server.
**Make sure you set the correct database connection information before running the migrations** [Environment variables](#environment-variables)php artisan migrate
php artisan serve## Database seeding
Open the DummyDataSeeder and set the property values as per your requirement
database/seeds/DummyDataSeeder.php
Run the database seeder and you're done
php artisan db:seed
***Note*** : It's recommended to have a clean database before seeding. You can refresh your migrations at any point to clean the database by running the following command
php artisan migrate:refresh
## UsageOnce the installation is complete, you can use the task list application to manage your tasks.
## Contributing
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature (`git checkout -b feature/YourFeatureName`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add some feature'`).
5. Push to the branch (`git push origin feature/YourFeatureName`).
6. Create a new Pull Request.