Skip to main content

Grant consulting CRM

CRM REDD: Italian funding calls ranked against each client project

A grant management CRM for consultants who help Italian companies win public funding. It collects open calls, scores them against client projects and tracks each application.

Industry
Public Funding Consulting
Platform
Web App
Market
Italy
CRM REDD admin portal dashboard on desktop with grant management matches on tablet
CRM REDD calls grid showing open and closed Lombardia calls with deadlines and days left
CRM REDD Grant Management modal listing matched grants with match percentages and Assign buttons
CRM REDD calls list, investment projects table and grant matching modal screens
CRM REDD practice management table, document folders and monthly deadline calendar
CRM REDD process implementation slide listing React, Node.js, MongoDB and integrations
CRM REDD outcome slide with API routes, data models and matching score figures
1 / 7

CRM REDD consultant dashboard

Build at a glance

API routes
38
Data models
10
Point matching score
100
Weighted match checks
5

01 Overview

About CRM REDD

CRM REDD is a grant management CRM built for consultants who help Italian companies find and win public funding. Their daily work is to spot the right call for proposals, check that a client's investment project qualifies, and then guide the application through to a decision.

Calls for proposals in Italy are published on many different sites, each with its own rules on eligible sectors, regions and deadlines. REDD needed one working tool that brought every open call into a single list, ranked those calls against each client project, and kept notes, files and messages for every application together. We built the consultant web app and the API behind it.

02 The challenge

What CRM REDD needed to solve

Before CRM REDD, finding and managing funding opportunities was a manual job spread across browsers, spreadsheets and inboxes.

  1. Calls for proposals were scattered across many sites, each with its own eligibility rules, qualifying regions and deadlines.

  2. Consultants compared every client project against every call by hand, which was slow and easy to get wrong.

  3. Each application needed a status, declarations and supporting files, but that paperwork lived in spreadsheets and mail folders.

  4. Clients expected quick answers about their applications and had to wait for an email to get them.

03 What we built

How we built CRM REDD

We built a React and TypeScript web app on a Node.js, Express and MongoDB API. The server collects calls from an Italian grants service, scores each one against a client project out of 100, and gives consultants the screens they need to assign calls and run each application.

  • Unified calls list

    Every open call appears in one searchable list with region, deadline, days left, ATECO code and evaluation procedure on each card. Consultants filter by geographical area and star favorites instead of checking site after site.

  • Weighted grant matching

    Each call is scored against a project out of 100: sector 30 points, region 25, budget fit 20, timeline 15 and wording overlap 10. Anything under 20 percent is dropped, so consultants only review calls that could fit.

  • Grant Management per project

    For each investment project, consultants see matched, available and assigned grants side by side with the match percentage, amount and deadline. One click on Assign links the best call to the project.

  • Investment projects table

    All client projects sit in one table with the client name, linked grant, investment amount and owner. Tabs separate matched grants, live updates, available grants and archived work.

  • Practice management

    Every application, called a practice, has a state such as Draft, Pending, Submitted or Approved that consultants change in place. The team can see at a glance which applications need action.

  • Documents and calendar

    A shared document area holds folders for companies, employees, practices and shared files, and a calendar tracks deadlines and events by month, week or day. Paperwork stays next to the application it belongs to.

  • Real-time chat and alerts

    Messages and notifications reach each user over Socket.IO, so clients and colleagues get updates without waiting for an email. Clients join by email invitation and see only the projects and documents shared with them.

  • OpenAI help assistant

    An assistant powered by OpenAI answers questions about how to use the system. New users can find their way around without asking a consultant.

04 The results

What changed for CRM REDD

CRM REDD now covers the core path for a funding consultant: collect the calls, rank them against a client project, assign the best fit and manage the application to the end.

  • Consultants no longer compare every project against every call by hand, because the matching score does the first pass.
  • Open calls from many sources sit in one list instead of across dozens of browser tabs.
  • Notes, files, deadlines and messages are kept next to each application rather than in spreadsheets and mail folders.
  • Clients and colleagues join by invitation and see only what is shared with them, which keeps client data separate.
  • Clients get answers through in-app chat and alerts instead of waiting on email.
  • Record Hold dashboard on desktop with files indexed, boxes, retrievals and delivery notes, and File Track on mobile

    Records warehouse management system

    Record Hold

    A records storage system for a Riyadh provider that keeps clients' paper files in numbered boxes. It tracks every box, file and shelf, prints barcode labels and turns the activity into monthly VAT invoices.

    Platforms: Web App

  • ONE CCL admin dashboard on desktop and employee app home screen on a phone

    Employee communications app

    ONE CCL

    ONE CCL is an employee communications app for iOS and Android where CCL staff read news, register for events, thank colleagues and track approvals.

    Platforms: iOS App, Android App, Admin Dashboard

  • Inbo AI email assistant marketing site on desktop and review queue dashboard on mobile

    AI email assistant

    Inbo

    An AI email assistant for Gmail and Outlook that drafts replies in the user's own voice before they open their inbox, and holds sensitive mail until a person decides.

    Platforms: Web App, Website

Planning something like CRM REDD? Tell us what you need built. We’ll give you a straight answer on fit, then a clear plan with scope, timeline and cost before any build work starts.