Skip to content

ducpd-kozocom/task-manager

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

# Task Management Web Application This project is a web application built with Laravel that allows users to manage tasks effectively. The application focuses on user registration, login, task creation, assignment, and tracking task statuses. It also includes email notifications for task completion. ## Features - **User Management**: Users can register, log in, and manage their accounts. - **Task Management**: - Create, edit, and delete tasks. - Assign tasks to other users. - Track task statuses: `pending`, `in-progress`, `completed`. - Set due dates for tasks. - **Task Viewing**: Users can view the list of tasks assigned to them. - **Email Notifications**: Sends email notifications when tasks are assigned or completed. ## Installation 1. Clone the repository: ```bash git clone cd laravel_api ``` 2. Install dependencies: ```bash composer install npm install ``` 3. Set up the environment: - Copy `.env.example` to `.env`: ```bash cp .env.example .env ``` - Update the `.env` file with your database and email configuration. 4. Generate the application key: ```bash php artisan key:generate ``` 5. Run migrations to set up the database: ```bash php artisan migrate ``` 6. Start the development server: ```bash php artisan serve ``` ## Usage - Access the application at `http://localhost:8000`. - Register a new user or log in with an existing account. - Create and manage tasks from the dashboard. ## Contributing Contributions are welcome! Please fork the repository and submit a pull request. ## License This project is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). # task-manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages