The Task Management System (TMS) is a web application built using the Laravel framework. It is designed to help users manage their tasks efficiently by providing features such as task creation, assignment, tracking, and reporting.
- Clone the repository:
git clone https://github.com/souvikdas-dev/tms.git
- Navigate to the folder:
cd tms
- Install dependencies:
composer install
- Copy the example environment file and configure your environment variables:
cp .env.example .env
- Generate application key:
php artisan key:generate
- Migrate the database:
php artisan migrate
- Seed the database (optional):
php artisan db:seed
- Install Node.js Dependencies:
npm install
- Compile Assets (Optional):
npm run dev
- Start the development server:
php artisan serve
- Access the application in your web browser at
http://localhost:8000
- User authentication
- Task creation and assignment
- Task status tracking
- Reporting and analytics
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository
- Create a new branch for your feature:
git checkout -b feature-name
- Commit your changes:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature-name
- Submit a pull request
This project is licensed under the MIT License.
If you have any questions or need assistance, please contact us at support@tms.com.
This README file provides a high-level overview of the TMS application, installation instructions, usage guidelines, features, contribution guidelines, license information, and support contact details. It's important to keep the README file up to date as the project evolves.