# Project Task Code Portal

This module implements task codes in the portal by replacing internal task IDs with human-readable codes. It enhances the customer portal by providing clear task references and improving overall usability.

## Key Features

- Use task codes instead of IDs in portal URLs
- Search for tasks by their unique code in portal filters
- Display task codes in both task list and detailed views
- Maintains backward compatibility with existing ID-based routes
- Includes comprehensive documentation for configuration and usage

## Usage

Once installed and configured, the module modifies portal URLs as follows:

- Before: `https://example.com/my/tasks/<task_id>`
- After: `https://example.com/my/tasks/<task_code>`

Portal users can now easily share and reference tasks using meaningful codes rather than numerical IDs.

## Installation & Configuration

To install the module, copy it into your Odoo `addons` directory, ensure that all dependencies are met (e.g., `project_task_code` and `portal`), and restart the Odoo server. Detailed configuration instructions are provided in the module documentation.

## Context

This module addresses the need for client-friendly task references in the portal. It was developed to overcome the limitations of using non-intuitive task IDs by introducing unique, human-readable task codes. This results in improved communication, easier task tracking, and enhanced navigation for end users.