Here's a basic structure for your README file:
This is a simple Laravel web application for task management designed to prioritize a particulat project priority.
-
Project: Represents a project with multiple tasks.
- Attributes:
- id
- name
- created_at
- updated_at
- Relationships:
- One-to-many with Task
- Attributes:
-
Task: Represents a task associated with a project.
- Attributes:
- id
- name
- priority (low, medium, high)
- project_id
- created_at
- updated_at
- Relationships:
- Belongs to Project
- Attributes:
- Clone the repository:
git clone https://github.com/Nderi12/task-manager
- Navigate to the project directory:
cd task-manager
- Install composer dependencies:
composer install
- Create a copy of the
.env.example
file and rename it to.env
:
cp .env.example .env
- Generate an application key:
php artisan key:generate
-
Configure your database in the
.env
file. -
Run database migrations and seeders:
php artisan migrate --seed
To run the project, use the following command:
php artisan serve
Open your web browser and navigate to http://127.0.0.1:8000
to access the application.