All in One Project Task | Advance Project Management
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 92.35
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Discuss (mail) • Project (project) • Calendar (calendar) • Contacts (contacts) • Employees (hr) |
Lines of code | 17821 |
Technical Name |
dev_all_in_one_project_task |
License | See License tab |
Website | https://www.devintellecs.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Discuss (mail) • Project (project) • Calendar (calendar) • Contacts (contacts) • Employees (hr) |
Lines of code | 17821 |
Technical Name |
dev_all_in_one_project_task |
License | See License tab |
Website | https://www.devintellecs.com |
All in One Project Task Management in Odoo

This Odoo application offers a powerful and comprehensive solution for managing projects and
tasks, streamlining workflows, improving team collaboration, and boosting productivity. Each
project and task is automatically assigned a unique number for easy identification and tracking.
The system supports defining project categories, managing project stages, and adding custom
fields to both project and task views to suit specific business needs.
Users can assign multiple team members to a task, define priorities for tasks and projects, and
use detailed checklists with auto-calculated completion percentages. Tasks and projects can be
quickly edited directly from list or kanban views, and mass update features allow efficient
modification of multiple records at once.
The application enhances time management with a built-in timer for logging work durations,
overdue day calculations, and automatic reminders for overdue tasks and pending timesheets.
Tasks can be linked to calendar meetings for better scheduling. Alerts notify users when
subtasks remain open to prevent premature task closure.
Additional features include the ability to send task details via email, print task and project
summary reports, and generate printable checklist reports. Users can also submit change requests
for tasks or projects, which follow an approval workflow. The module allows seamless creation of
multiple tasks from leads, ensuring a smooth transition from sales to project execution.
With its rich set of features including automated notifications, customizable fields, real-time
tracking, and streamlined reporting—this Odoo module significantly improves visibility, control,
and efficiency in project and task management.
FEATURES

-
Project/Task Unique Number
This Odoo application assigns unique number to the Task and Project when any new Project and Task is created.
-
Project Checklist
This Odoo application allows you to create Checklist for Project and you can link Checklist with the Project. Checklist Percentage will be shown based on those checklist which are completed.
-
Project Category
you can configure category of project and assign category to the project
-
Project Change Request Process
This Odoo app allows users to submit change requests for projects or tasks, which are processed through an approval workflow by the manager.
-
Project Checklist
Helps you to Keep Track of Project Progress.
-
Project Checklist Report
For Helping This module useful print Project checklist report.
-
Add Custom Fields on Project Screen
Helps you to Add Custom Fields on Project Screen
-
Project/Task Unique Number
This Odoo application assigns unique number to the Task and Project when any new Project and Task is created.
-
Task Checklist
Helps you to Keep Track of Task Progress.
-
Sub-tasks Closing Alert
Displays alerts when users attempt to close a task with incomplete subtasks.
-
Project Task Template
Create Default Tasks for your Project.
Default Tasks will be created from pre-defined Task Template.
-
Perform bulk updates on tasks
Mass change stages, users, or fields
-
Print Project Task Report
Print PDF report of Tasks.
-
Task Custom Fields
For Helps you to Create Custom Fields for Tasks.
-
Task Timer Logs
Adds a timer feature to track working time on tasks, logging entries on start, pause, and stop actions.
-
Send Task By Email
Allows task information and reports to be emailed directly to users
-
Project Stages
This Odoo application use to add Project Stages.
-
Create Task From Lead
This Odoo application allows you to create multiple Tasks from the Lead.
-
Task Checklist
This Odoo application allows you to create Checklist for Task and you can link Checklist with the Task. Checklist Percentage will be shown based on those checklist which are completed.
-
Project Task Mass Update
For Helping to easily update task value.
-
Project And Task Priority
This application allows you to set priority on projects and tasks .
-
Print Project Report
For Helping Display the project Task summary.
-
Project Quite Edite
This odoo application use to easy edit project data.
-
Automatically Assign User on Task
Task will be automatically assigned to the user when it is moved to particular stage.
-
Create Task From Lead
This Odoo application allows you to create multiple Tasks from the Lead.
-
Update Assignees of Task
Update multiple Assignees of Tasks at once.
-
Task Overdue Days
Show Overdue Days into the task screen when task is closed or done stage
-
Project And Task Priority
This application allows you to set priority on projects and tasks .
-
Task Overdue Reminder
For Helping Send Reminder Emails to the users when task is not completed even after its deadline.
-
TASK QUICK EDITE
This odoo application use to easy edit task data.
-
Task Deadline Reminder
Allows you to send First Reminder as well as Second Reminder.
-
Task Timesheet Reminder
Reminds Users to do their pending work on Tasks.
Project/Task Unique Number
This Odoo application assigns unique number to the Task and Project when any new Project and Task is created.
- Unique number will be assigned to the Project when new project is created.
- Unique number of project will be displayed on the Project kanban view.
- Unique number of project will be displayed on the Project form view.
- You can search project using unique number of the project.
- Unique number will be assigned to the Task when new task is created.
- Unique number of task will be displayed on the Task kanban view.
- Unique number of task will be displayed on the Task form view.
- You can search task using unique number of the task.
Unique number on Project



Unique number on Task



Add Checklist on Project
This Odoo application allows you to create Checklist for Project and
you can link Checklist with the Project. Checklist Percentage will
be shown based on those checklist which are completed.
Main Features:
- Separate menu for creating Checklist for Project.
- Link multiple Checklists with the Project.
- You can Complete or Cancel linked checklist of the Project.
- Checklist Percentage will be shown with the checklist on Project.
- Checklist percentage will be count based on number of completed checklists of Project.
- Checklist Percentage is also shown on the Kanban View of Project.
- Complete or Cancel checklist on Project.
Separate menu for Project Checklist

Checklist linked with the Project

Checklist Percentage displayed on the Kanban view of Project

Project Category
Using this application you can configure category of project and
assign category to the project
Main Features:
- Separate menu for creating category of Project
- Assign Category to the Project
- You can group by Project by its Category
- Select Project everywhere by its Category
- Category of project is shown in Project Dashboard
Configure Project Category

Assign Category to the Project

Group Projects by its Category

Project Category in Project Dashboard

Select Project by code of its Category

Project Change Request Process
Many times user needs some changes into the Project or particular
Task of the project which is assigned to him/her.
So using this odoo application user can easily create a Change
Request regarding Project/Task. Change Request goes through approval
process and at manger will Process the request if he/she find it
useful
Main Features:
- User can create Change Request regarding Project/Task.
- Once Change Request is created user will submit it to the manager for the approval.
- Manager can approve or reject the Change Request.
- When manager reject the request then system will ask Reject Reason and reject reason will be linked to the Change Request.
- User with Project > Administrator access can approve or reject request.
- Change Request's Project's manager can also approve or reject request.
- Print Change Request as PDF Report.
- Project > User : Can access their own requests.
- Project > Administrator : Can access all the request.
Create Change Request from here

Submit request to the manager

Notification email sent to the manager

Manager Confirm the request

Notification email sent to the user

Manager Process the request

Notification email sent to the user

Print request as pdf report

Project Checklist Report
For Helping This module useful print Project checklist report.
Main Features:
- Easy to print Project checkList report.
Print Report

Project Checklist Report

ADD CUSTOM FIELDS ON PROJECT SCREEN
Helps you to Add Custom Fields on Project Screen
Main Features:
- Add Custom field into Project screen.
- Add Custom field on GUI without any technical knowledge.
- uick & Easy to add fileds and listed all custom fields in under one tab.
Project Screen - Custom Fields

Create Project Custom Fields -which you want

Define Name & Select Datatype

Assign Value to your Custom Field(optional)

Separate Menu for your Custom Fields

Print Project Report
For Helping Display the project Task summary.
Key Features:
- Print a project task report.
project Task Form

Report PDF

PROJECT QUICK EDITE
This odoo application use to easy edit project data.
Key Features:
- Easy edit project data with Single click.
Project Edit Option

Project Edit Window

Project Stages
This Odoo application use to add Project Stages.
Key Features:
- This Odoo application use to add Project Stages.
Direct Project Stage Changes

Update Stages

Task Stages automatically update project

Project Task Kanban

Create Task From Lead
This Odoo application allows you to create multiple Tasks from the
Lead.
Key Features:
- Create Multiple Tasks from Lead.
- New task will be linked with Lead.
Create Task from the Lead

Fill details of the Task

Tasks linked with the Lead


Task Checklist
This Odoo application allows you to create Checklist for Task and
you can link Checklist with the Task. Checklist Percentage will be
shown based on those checklist which are completed.
Key Benefits:
- Separate menu for creating Checklist for Task.
- Link multiple Checklists with the Task.
- You can Complete or Cancel linked checklist of the Task.
- Checklist Percentage will be shown with the checklist on Task.
- Checklist percentage will be count based on number of completed checklists of Task.
- Checklist Percentage is also shown on the Kanban View of Task.
- Note : Only user with Allow Complete/Cancel Task Checklist access right can Complete or Cancel checklist on Task.
Separate menu for Task Checklist

Checklist linked with the Task

Checklist Percentage displayed on the Kanban view of Task

Project Task Mass Update
For Helping to easily update task value.
Key Features:
- Easy to update Multipal task value.
-
Task update multipal option like:
- Update Assigned to for Selected Task
- Update Date to for Selected Task
- Update Tags to for Selected Task
- Update Status to for Selected Task
Select multipal Task and click on Update Mass Task

Update Mask Task : Update Assigned to for Selected Task

Project Task : Updated Assigned To

Update Mask Task : Update Date

Project Task : Date Updated

Update Mask Task : Update Tags

Project Task : Tags Updated

Update Mask Task : Status Update

Project Task : status updated

Project And Task Priority
This application allows you to set priority on projects and tasks .
Key Features:
- Set Priority on Project.
- Project Priority added in form view and kanban view of Project.
- Set Priority on Task.
- Task Priority added in form view and kanban view of Task.
Project Priority : Kanban View

Project Priority : Form View

Task Priority : Kanban View

Task Priority : Form View

Sub Project Management
This module helps manage sub-projects within a main project. It
allows users to create and link sub-projects under a parent project,
making it easier to organize and track related tasks and progress.
It improves visibility and control over complex projects by breaking
them into manageable units.
Key Features:
- Allows creation multiple sub-projects under a main project.
- Supports hierarchical project structure for a better task.
- Helps manage big projects by dividing them into smaller parts.
- Link sub-projects under a parent project.
Project Form View
Into the Sub Project page we can add the multiple sub-projects, also see the subproject details via smart button

Click on "Sub Projects" Smart Button.
Click on "Sub Projects" Smart Button to show the Sub Project List.

Project Milestone
This module introduces milestone management for Odoo projects. It
enables users to define milestone stages (e.g., Planned, In
Progress, Done), create milestones, assign them to projects, and
automatically track progress.
When a milestone is created and assigned to a project, it is
automatically linked to that project. As a result, users can view
all related milestones directly within the project form.
The system calculates the achievement percentage for each project
based on how many of its milestones are in the Done.
Key Features:
- Define custom milestone stages.
- Create milestones and assign them to a project.
- Automatically link each milestone to its assigned project.
- View all milestones directly within the related project.
- Automatic calculation of project achievement based on done milestones.
Access milestones directly from the project. The achievement percentage is calculated based on the number of milestones in the 'Done'


Milestone Details as PDF Report


Configurations Milestone Stages


Create Project Milestone from here

Project Milestone Form view

Mass Project Task Stages
Mass Project Task Stages helps you manage project stages in Odoo
more easily. With a simple wizard, project managers can quickly
update the stages of any project. You can either add new stages to
the current ones or replace all stages with a new set.
The module also includes a Project Template feature. This lets you
create templates with ready-made stages. When you choose a template
for a project, all the stages from that template are added
automatically
Main Features:
- You can update the mass project stages quickly.
- Easy to manage multiple project stages.
- Create templates with predefined stages for quick setup and consistency.
Select a template and it will automatically load stage.

You can view the project stages here.

Click on update project stages menu.

Select stages and then click on update button.

You can view the updated project stages here.


Choosing the "Replace" option will remove the old stages and update the project with the new stages.

View the updated project stages after replacement here.

Project stages updated.

You can view the stage templates from here.


Add Checklist on Task
This odoo application allows you to use checklists for Task, there
is a separate menu provided
from which you can configure number of checklist
Main Features:
- Use Checklists into Task
- Import Checklists
- Create checklist for specific Stage
Import Checklist menu

Add Excel file

Link checklists from here

Create checklists for specific stage

System restriction when checklist is not checked for specific stage

Checklist status in Task form view

Checklist status in Task list view

Checklist status in Task kanban view

Project Task Template
App will help you to create default task into project automatically
when user create new project in odoo.
Main Features:
- Create Default Tasks for your Project.
- Default Tasks will be created from pre-defined Task Template.
- Easy to configure task template.
Navigate to Project > Configuratation > Task Template

Create task template with name, assigned user, tags, description and extra info .
Un-Check 'Template Task' if you don't want to Load Default Tasks for Project

Create Project

Click on create project button
When you create project if you flag Display Tasks as "TRUE" then it will be attached all task template into newly created project

Default Task Linked to Projects

Sub-tasks Closing Alert
This odoo application allows you to configure Closing Stage for the
tasks. If any task have sub-tasks and all the sub-tasks are not
moved to the closing stage and user attempts to close the parent
task then system will restrict user. So you must have to move your
all sub-tasks into the closing stage before moving parent task into
the closing stage.
Main Features:
- Configure Closing Stage for the tasks.
- If Sub-tasks are not moved to closing stage and user move parent task to the closing stage then system will restrict the user with warning.
Configure Closing Stage of task here

Sub-task are not moved to the closing stage

User move parent task to the closing stage

System restricts user with warning message

All Sub-tasks are moved to the closing stage

Again user move parent task to the closing stage

Parent task moved to the closing stage successfully

Automatically Assign User on Task
This Odoo application will automatically assign task to the user
when task is moved from one stage to another. Configure Automatic
User Assignment into the project, specif combination of stages and
users there. So task can be assigned to particular user when it is
moved to particular stage
Main Features:
- Task will be automatically assigned to the user when it is moved to particular stage.
- Configure Automatic User Assignment into task and specify stages and users there.
- So based on Automatic User Assignment configuration of project, Task will be automatically assigned to the user when it is moved to the particular stage.
- Example : When task is moved to 'In Progress' stage then assign task to the 'Jack'. So this kind of scenario you can manage in odoo using this application.
- Note : You must have to specify 'Project' into the task to automatically assign user when task move its stage.
Project : Configure Stages and Users into Automatic User Assignment

Task is created

Task moved to In Progress stage and assigned to Andrew based on configuration

Task moved to Done stage and assigned to Jack based on configuration

Create Meeting From Task
Helps you create Meeting from Task.
Main Features:
- Creates Meeting from task.
- Navigate to meeting from task and from task to meeting also.
Create Meeting from Task

Select Meeting's starting date and time

Navigate to the Meeting from Task

Meeting

Navigate to the Task from Meeting

TASK CUSTOM FIELDS
For Helps you to Create Custom Fields for Tasks.
Main Features:
- Create Custom Fields for Task.
Custom Fields

Custom Fields


Assign Value to your Custom Field(optional)


Print Project Task Report
This odoo application allows you to print PDF report of Tasks.
Key Features:
- Print PDF report of Tasks.
Print Task Report from here

Task PDF Report

TASK QUICK EDITE
This odoo application allows you to quickly edit some basic
information of the task directly from its kanban view.
Key Features:
- Quickly edit basic information of the task from its kanban view.
- No need to open form view of task to update basic information of the task
-
Update below information quickly from kanban
view :
- Task Title
- Assignee
- Tags
- Deadline
Task before quick editing

Quickly update task from here

Update basic details of task and click on Confirm

Details updated successfully into the task

Update Assignees of Task
This odoo application allows you to update multiple Assignees of
Tasks at once.
Key Features:
- Update multiple Assignees of Tasks at once.
Select multiple task and click on Mass Update Users

Add new users and click on Update

Assignees updated successfully into the Tasks

Task Overdue Days
This odoo application will show Overdue Days into the Task if the
task is completed after its Deadline Date.
Key Features:
- Show Overdue Days into the task screen if task is completed after Deadline Date
- Show Overdue Days into the task screen when task is closed or done stage
- Once task is moved to the closing stage and its moved after its Deadline Date then Overdue Days will be visible on task screen
Overdue Days on task screen

Task Overdue Reminder
Many times the deadline for the task has passed, yet many tasks
remain incomplete. So this application will automatically send
reminder email to the assignee of the task to complete their pending
task.
Key Features:
- Send Reminder Emails to the users when task is not completed even after its deadline.
- Specify First Reminder Days and Second Reminder Days.
- Example, You have configured 5 Days into the configuration for sending reminder emails. When the task is not completed even after 5 days of its deadline then system will automatically send reminder email to the assignee of the task.
Configure Reminder Days here

Automatic Scheduler which will run on daily basis

Notification Email Sample

Task Deadline Reminder
Odoo applicatin helps you send Task Deadline Reminder Emails to the
employees
Key Features:
- Send Task Deadline Reminder to the Employees.
- Allows you to send First Reminder as well as Second Reminder.
- Reminder Days means it will send email before 'reminder days' of deadline of task.
- Suppose, deadline is 22-6-2018 and reminder days is 2, so it will send reminder emails on 20-6-2018.
Days Configuration

Project -> My Task Set information

Email Format

Send Task By Email
This odoo application allows you to send task details by email to
the assignee of the task.
If any documents are attached with the task then it will also
attached with the email
Key Features:
- Send task details in email to the assignee of the task.
- Documents of the tasks will also be attached to the email.
Documents attached with the task

Send task by email

Details of the task and documents are loaded automatically

Task sent to the assignee with documents attached

Task Timer Logs
This Odoo application calculates duration of the task and creates
timesheet entry of it. You can start a task by clicking on the Start
Task button of the task and when you click on End Task button then
duration of the task will be calculated and timesheet entry of the
task will be created
Key Features:
- Start Task button on the task.
- End Task button on the task.
- When you end an task then timesheet entry of that task will be created.
There is no any timesheet entries

Start a task

End a task

Create Timesheet entry

Timehseet entry of the task is created

Task Timesheet Reminder
This application will automatically sends email-reminder on daily
basis to those Users who have pending work on their Tasks.
Key Features:
- Reminds Users to do their pending work on Tasks.
Task of a User

Reminder Email Format

Project Task Dashboard
Key Features:
- Advanced Dashboard is provided for analysis.
Advanced Dashboard







Version 1.0 | Released on : 13th July 2025
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support


Why Us?


Devintelle Odoo Services

Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module