Skip to main content

Project Module

In the application, Project module will allow the user to manage projects. The user can create, edit and delete projects. The resource allocation to the projects are also done in this module. Only CXO,Admin, Delivery Manager and Project Manager have access to edit this module.

The Project Module has various views.

  • Projects
  • Tasks
  • Milestones
  • Timesheet
  • Resource Request

The default view is project view

Overview​

Workplaze → Project

alt images

UI Options for Project View​

  • The user can only view the projects assigned to them
  • The CXO, Admin, Project Manager can view other projects aswell.

alt images

  1. Search Projects

    • Will allow the user to search project by the Project Name and project prefix
  2. User Team

    • Will allow the user to filter the resources by the User Team
  3. Resource

    • Will allow the user to search the projects using the resource name allocated to the projects.
    • The filter option include All and each user name in resource allocation
  4. Label

    • Will allow the user to search projects using its label
  5. Project Status

    • The User can filter the project using the project status (All, OnHold, Completed, Pending, In Progress, Lost and Won)
    • The default value is In Progress
  6. Expiry

    • The User can filter the project by thier respective end date (All, Expired, Expiring in 10 days)
    • The default value is All
  7. Export

    • The user able to export the projects details
  8. Filter Projects

    • Advanced Filter will allows the user to search the project using the various filters.

    • When the user select the filter from UI, a drawer will render on the screen.

    • To Check below the image for filter options current filters are

      • Company
      • Project Owner
      • Project Risk
      • Project Type

      alt images >alt images >

  9. Add Project

    • Will allow the user to create a new project
  10. Sorting

    • Click on the label, Will allow the user to sort the projects
    • The User able to sort the projects in two ways
      • Project status
      • Project End date
  11. Project Details

    • Click on the icon, will allow the user to view the project details
  12. Kanban Details

    • Click on the project, Will allow the user to navigate into the Kanban View and details
  13. Category

    • Will allow the user to search the projects using the category name under which the project is added at the time of creation

Add a new Project​

To Add a new project

Workplaze > Project > Add Project

alt images >

When Add Project Button is clicked a Project Form Pops up.

Add Project Form

alt images > alt images > alt images >


Add Project Form Details​


  • Project Name
    • Records the project name
  • Prefix
    • Project prefix is the short name of the project. By default prefix take The first three letters from the project.Minimum character length must 3 and Maximum we can extend upto 6 characters.
  • Customer Name Customer Name of that Project.
  • Project Execution Type
    • Will allow users to choose from External, Internal and Other, External projects whether client are External or project is out sourced and Internal projects are running inside the company itself.
  • Is Billable
    • To choose whether the project is billable or not
  • Is Strict
    • If is strict is true then system wont allow the user to enter timesheet after the end date
  • Country
    • Records project’s country
  • Project Pre-Sales Owner
    • Who brought the project to company
  • Project Status
    • Show the current status of the project
  • Risk Status
    • Show the project risk status
  • Project Kanban Template
    • Allow user to choose kanban template for the project.
  • Project Label
    • Can add label for the project
  • Project Category
    • Can add Project Catgory
  • Start Date and End Date
    • Records start date and end date of the Project.
  • Currency
    • type of currency used in that organization
  • Contract Value
    • Value same as SoW
  • Budget
    • Records the budget of the Project
  • Project Overview
    • User can enter project over in the text field

Edit a Project​

  • After project created, user can edit the project.
  • Only CXO,Admin,Project and HR Manager have access to edit.

alt images >

  • When hover on the above shown button ,it shows project details and when clicked on it, redirected to project details page, where the details can be edited.

Edit Project Details​

alt images >

The project details added at the time of creation can be edited here.

Add Resource​

alt images >

  • User can add resources to that selected project. When clicked the add resource button, an allocation form pops up , and resource with required skill ,skill level and user can be added through that form. If the resource is a billable resourse ,his hourly rate can also be changed here.

alt images >

Add Task​

  • To add a task to a project, click on that project, it is redirected to a page where user can see the kanban view of the tasks added to that project.

alt images >

  • To add new tasks to that project click Add Task button, the Add task form pops up.

alt images >

Add Task Form​

alt images >

  • clicking the '+' sign in each kanaban column also renders pop up form to add tasks to that corresponding column.

alt images >

Add Task Form​

  • Task Name

    • Respective task name
  • Is Billable

    • Is the task billable or not
  • Start Date

    • Task start date
  • Due Date

    • Task due date
  • Assigned To

    • To whom task is assigned to( already added resource to that project)
  • Task Status

    • Current status of the task
  • Milestone

    • Task Milestone
  • Completion

    • Task Completion percentage
  • Reminder

    • Task Reminder Date
  • Estimated Hour

    • Estimated Time for the task
  • Priority

    • Task Priority(Medium,High or Low)
  • Task Description

    • Description of the task if any

    UI options for Task kanban view​

alt images >

  • The tasks added to the projects can be filtered using various filter options like
  1. Search Task

    • Search Task by its name.
  2. Search Assignee

    • Search tasks by its assignees name.
  3. Milestone

    • Search the tasks by its milestone name.
  4. Category

    • Search tasks by its project category name.
  5. Advanced Filter

    • When clicked it,user can filter the taks by its priority like high, low or medium.

    alt images >

    Edit Tasks​

  • Once tasks added, it can be viewed as cards - kanaban cards in the kanban column. User can filter and select the required task card using above mentioned filters. The kanban card can be edited by clicking to a perticular card.Loggedin user can see all the tasks assigned to him in that project.

alt images >

  • clicking a perticular card will redirect to a page with a form where tasks details can be edited. Subtasks and comments to that tasks can also be added there.

alt images >

  • Subtasks to a perticular tasks can be added by clicking the subtask button.

Task View​

Workplaze > Project > Task

alt images >

  • In Task View user can view the list of all the tasks of the project he is in.

UI options for Task View​

alt images >

  1. Search Task

    • Search Task by name.
  2. Download CSV

    • Can download the task lists into a CSV file.
  3. View Columns

    • Gives the list of the names of all columns of the task list. Also by deselecting the column names, user can remove that column from the list view.

alt images >

  1. Filter Table
  • This table will render a drawer with various options to filter the tasks listed. The options are

    • Project Name
    • Milestone
    • Status
    • Priority
    • Assigned To

alt images >

Milestone View​

Workplaze > Project > Milestones

alt images >

  • In Milestones view ,user can select projects he is in, from the dropdown and see all the milestones related to that project tasks. The user with admin rights can see all the projects and its related milestones.

alt images >

Each kanban column represents each milestone. Here user can filter the milestone cards using the task name and status.

Timesheet View​

Workplaze > Project > Timesheet

  • Timesheet view has 2 sub views.

alt images >

CXO, Admin, Project Manager and Delivery Manager can only view this Timesheet view

  • Summary

  • Details

  • Summary is the default view

alt images >

  • In Timesheet Summary view user can see total hours he worked in that mentioned period(max 30 days). The user can filter the tasks using customer name and the project name. The user can get to know the planned hours, total worked hours, total billable and total non-billable hours for the selected project. Exporting the summary to a excel sheet is also possible using the export button.

alt images >

  • The Timesheet details view is based on the timesheet submitted for a project in that mentioned period(max 30 days).The required timesheet can be seen by filtering the required project or customer name. Billable, Non billable, resource name etc can be used to filter the timesheet.

alt images >

User can see the total hours, billable and non-billable hours in this timesheet detail view. The whole details on the timesheet submitted can be known here like, project, task name, Resource, hours entered, approval status, resource cost, total cost etc.

alt images >