The project is an individual or collaborative enterprise, that is carefully planned by the project team, to achieve a particular aim.
A task is an independent assignment or a unit of a Project that defines a particular actionable assigned to an individual.
A Project Template is a set of tasks that can automatically be populated for a new project.
In ERPNext you can let Customer update oneself on the Project’s progress via Customer Portal.
If salary for your employees are calculated based on number of hours worked, you can use Timesheet to track it and create Salary Slip.
Customer can be invoiced based on total no. of hours your Employees has worked for that Customer.
Activity Type makes a list of the different types of activities against which a Time Log can be made.
Activity Cost records the per-hour billing rate and costing rate of an Employee against an Activity Type.
These reports help you analyze the billing per Project and Employee for a specific period.
This reports helps to track the actual costing of a Project, primarily in terms of services, user has to create Time Log based on actual time spent on Project-Task.
While developments happen on the Project, you can track the various income and expense incurred against it.