Nirmaan Logo

Project Requests

How to create, view, filter, edit, and manage project requests.

Overview

Project requests are the core of NIP. External organizations, government bodies, corporates, and individuals submit requests for social-impact projects. The Partnership team enters these into the portal for evaluation and processing.

A request flows through three broad stages, each described later on this page or in the 7-Step Workflow:

  1. Intake — a request is created (manually or via bulk upload) and starts in Pending status.
  2. Triage — an admin assigns the request to a manager and a team, and it moves to In Progress.
  3. Processing — the assigned team takes the request through the 7-step workflow until it is Approved, Rejected, or Converted.

Viewing Requests

Navigate to Requests from the sidebar to see the full requests table.

Table Columns

ColumnDescription
S.NoAuto-generated serial number
Project TitleName of the proposed project
Focus AreaCategory (Education, Healthcare, etc.)
Org TypeNGO, Corporate, Individual, Government, Trust, Foundation or Other
OrganizationRequesting organization or individual
StatusCurrent status (Pending, In Progress, Approved, Rejected, Converted)
RAGAging badge — Green / Yellow / Red based on the configured SLA window
Current StepWhich of the 7 workflow steps the request is currently sitting at
Requester EmailContact email captured during intake
Requester MobileContact phone number
CreatedDate the request was entered

Status Badges

Each request shows a colored status indicator:

StatusColorMeaning
PendingGrayNewly entered, awaiting triage
In ProgressBlueBeing processed through the 7-step workflow
ApprovedGreenApproved for project conversion
RejectedRedDeclined — does not meet criteria
ConvertedPurpleSuccessfully converted to an active project

The requests table supports rich filtering, all of which is reflected in the URL so you can bookmark or share filtered views:

  • Search / Title — free-text search on the project title
  • Status — multi-select: Pending, In Progress, Approved, Rejected, Converted
  • Focus Area — multi-select of configured focus areas
  • Organization Type — NGO, Corporate, Individual, Government, Trust, Foundation, Other
  • Organization Name — free-text on the requesting organization
  • RAG / SLA — multi-select Green / Yellow / Red aging buckets
  • Workflow Step — multi-select to find requests parked at a specific step (1–7)
  • Financial Year — multi-select financial years
  • Sort — any column can be sorted ascending or descending

Creating a Request

  1. Click the + New Request button on the Requests page.
  2. Fill in the required fields:
FieldRequiredDescription
Project TitleYesDescriptive name for the project
Focus AreaYesSelect from predefined categories
DescriptionYesDetailed project description
Project DurationYesEstimated duration (number)
Duration UnitYesDays, Weeks, Months, or Years
Project LocationNoCity/region where project will run
AddressNoFull address
Impact RequestedNoExpected beneficiaries and impact
Tentative Start DateNoPlanned start date
Request Input DateYesDate the request was received
Financial YearNoe.g. "2024–25" — used for FY filtering and reporting
Internally Referred ByNoNirmaan staff who referred the request
Type of OrganizationYesNGO, Corporate, Government, Trust, Foundation, Individual, Other
Organization NameYesName of the requesting organization
Requester EmailNoContact email
Requester MobileYesContact phone number
Extra DetailsNoAny additional information
AttachmentsNoOptional supporting files — see Attachments
  1. Click Submit to create the request with Pending status.

Duplicate Detection

The system automatically detects duplicates based on a combination of:

  • Project Title
  • Organization Name
  • Requester Email

If a matching record already exists (case-insensitive, whitespace-normalized), you'll receive a warning.

Viewing Request Details

Click on any request row to open the detail drawer on the right side. This shows:

  • All request fields
  • Current status and history
  • Assigned team information
  • Workflow progress (if applicable)

Editing a Request

  1. Open a request's detail view.
  2. Click the Edit button.
  3. Modify the fields as needed.
  4. Click Save to update.

Bulk Upload

For importing multiple requests at once:

  1. Click the Bulk Upload button.
  2. Upload an Excel or CSV file with the required columns.
  3. The system validates each row individually — invalid rows are skipped while valid rows are inserted.
  4. A summary shows how many were created, skipped, or had errors.

Assigning a Team

Super Admins and Organization Admins can assign a request to a department team and (optionally) to a specific user as the partnership manager:

  1. Open the request detail view.
  2. Click Assign Team.
  3. Select the team from the dropdown (HR, Finance, Technology, etc.).
  4. Optionally pick a specific user as the assignee.
  5. The request will appear in that team's department view.

Attachments

Files can be attached to a request from the detail drawer:

  • Maximum size: 25 MB per file.
  • Allowed extensions: .pdf, .doc, .docx, .xls, .xlsx, .csv, .ppt, .pptx, .txt, .jpg, .jpeg, .png.
  • Attachments are stored in object storage and are accessible to anyone with permission to view the request.

Department View

Department Heads see requests assigned to their team at /dashboard/requests. This filtered view only shows requests assigned to the teams the user belongs to.

Once a request has been assigned and moved to Under Review, the assigned team drives it through the structured workflow described in 7-Step Workflow.