What We Build

Projects

Full-stack applications built by Factory512 for nonprofits and community organizations. Explore live apps, follow guided demo paths, and see realistic workflows before deciding whether a tool fits your team.

1. Pick an app

Start with the one that looks closest to your nonprofit's actual workflow.

2. Follow the story

Guided demos show the shortest path to understanding what the product does and why it matters.

3. Explore freely

Every demo opens with sample data so you can keep clicking after the walkthrough ends.

Live Demo Apps

Nonprofit Case Management

CasePilot

Track clients, cases, goals, services, and referrals. Built for organizations managing social services with role-based access for 5 user types.

Next.jsConvexClerkTailwind CSS

Best for

Social service nonprofits managing client and case work.

Key workflows

  • Review active caseloads by staff member
  • Track goals, services, and referrals for each client
  • Control access across admins, managers, and frontline staff

Why this feels real

Built around real intake, service delivery, and referral workflows.

26 routes · 5 user roles

Guided scenario: Case management walkthrough

Grant Application & Award Management

GrantFlow

Track funders, grants, applications, awards, expenditures, and reports. Streamlines the full grant lifecycle from application to final reporting.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits managing multiple funders, deadlines, and reports.

Key workflows

  • Track active grant opportunities and applications
  • Manage award details, expenditures, and reporting deadlines
  • Coordinate finance, writing, and program ownership in one system

Why this feels real

Shows the full grant lifecycle from prospecting to final reporting.

25 routes · 4 user roles

Guided scenario: Grant pipeline review

Food Pantry & Donation Management

PantryFlow

Manage inventory, distributions, donors, clients, and locations. Designed for food banks and pantries coordinating volunteers and resources.

Next.jsConvexClerkTailwind CSS

Best for

Food pantries and food banks managing inventory and distribution.

Key workflows

  • Process donation intake and inventory updates
  • Prepare and record pantry distributions
  • Coordinate volunteers across locations and shifts

Why this feels real

Balances warehouse, client services, and volunteer coordination needs.

34 routes · 5 user roles

Guided scenario: Pantry operations review

Pet Adoption Matching Platform

PawMatch

Browse animals, submit adoption applications, and manage shelters. Connects shelters with potential adopters through an intuitive matching interface.

Next.jsConvexClerkTailwind CSS

Best for

Animal rescues and shelters handling listings and applications.

Key workflows

  • Manage animals available for adoption
  • Accept and review adopter applications
  • Track shelter-side processing through placement

Why this feels real

Combines public adoption browsing with staff-side approval workflows.

27 routes · 3 user roles

Guided scenario: Shelter placement review

Sales Proposal Management

ProposalFlow

Create proposals, manage contacts, schedule meetings, and use templates. A complete pipeline tool for business development teams.

Next.jsConvexClerkTailwind CSS

Best for

Small nonprofit service teams managing outreach and proposals.

Key workflows

  • Manage contacts, meetings, and pipeline activity
  • Build proposals from reusable templates
  • Track proposal follow-up and sales progress

Why this feels real

Demonstrates a full business-development workflow, not just documents.

20 routes · 3 user roles

Guided scenario: Proposal pipeline walkthrough

Volunteer Coordination Platform

VolunteerHub

Recruit, schedule, and track volunteers across events and ongoing programs. Coordinators manage shifts, approve hours, and organize teams.

Next.jsConvexClerkTailwind CSS

Best for

Volunteer-driven nonprofits running recurring events or programs.

Key workflows

  • Publish open shifts and staffing needs
  • Assign volunteers to events and ongoing programs
  • Track approvals, hours, and participation history

Why this feels real

Focuses on scheduling pressure, staffing visibility, and hour tracking.

23 routes · 3 user roles

Guided scenario: Volunteer operations review

Board Governance Portal

Boardroom

Manage board meetings, agendas, minutes, motions, and committee assignments. A complete governance tool for nonprofit boards of directors.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits that need board governance, meeting prep, and follow-through.

Key workflows

  • Review governance health from the dashboard
  • Prepare meetings with agenda, motions, and board packet context
  • Track overdue action items and post-meeting follow-through

Why this feels real

Includes a guided demo that walks through a quarterly board meeting workflow.

22 routes · 4 user roles

Guided scenario: Quarterly board meeting prep

Expense Management System

ExpenseTrack

Submit expenses, track receipts, manage approval workflows, and generate reimbursement reports. Built for nonprofit finance teams.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits that need tighter expense submission and approval controls.

Key workflows

  • Submit and review expenses with receipts
  • Approve or reject requests in workflow
  • Generate reimbursement and finance reporting visibility

Why this feels real

Shows the finance workflow from employee submission to reimbursement.

24 routes · 4 user roles

Guided scenario: Expense submission review

Waitlist & Intake Management

IntakeFlow

Manage client intake, program waitlists, and enrollment. Priority scoring, screening workflows, and staff assignment for social service organizations.

Next.jsConvexClerkTailwind CSS

Best for

Programs with intake screening, waitlists, and enrollment bottlenecks.

Key workflows

  • Capture and review new intake submissions
  • Prioritize clients on a waitlist
  • Assign staff and move applicants into enrollment

Why this feels real

Built around the real pressure of triage, scoring, and follow-up.

26 routes · 4 user roles

Guided scenario: Intake to enrollment review

IT Helpdesk & Ticketing

HelpPilot

Submit and track support tickets with SLA monitoring, knowledge base, escalation workflows, and satisfaction surveys. Built for nonprofit IT teams.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits supporting internal staff with lean IT operations.

Key workflows

  • Capture and route support tickets
  • Manage escalation and response expectations
  • Resolve issues with knowledge base and satisfaction feedback

Why this feels real

Combines frontline request intake with internal SLA visibility.

29 routes · 4 user roles

Guided scenario: Ticket operations review

Member Management System

MemberHub

Manage members, membership tiers, dues billing, renewals, events, and a searchable member directory. For membership-based nonprofit organizations.

Next.jsConvexClerkTailwind CSS

Best for

Associations and nonprofits with membership renewals and dues.

Key workflows

  • Manage member records and membership tiers
  • Track dues billing and renewal activity
  • Support events and member directory access

Why this feels real

Built to show retention, renewals, and directory operations in one place.

25 routes · 4 user roles

Guided scenarios: Membership retention review · Dues collection follow-up

Service Referral Tracking

ReferralLink

Track inter-agency referrals from creation to outcome. Manage a provider directory, schedule follow-ups, and ensure no client falls through the cracks.

Next.jsConvexClerkTailwind CSS

Best for

Social service organizations coordinating referrals across providers.

Key workflows

  • Create referrals and track status through a kanban pipeline
  • Manage a searchable provider directory with capacity tracking
  • Schedule follow-ups and record referral outcomes

Why this feels real

Models the real referral lifecycle: consent, send, accept, follow-up, outcome tracking.

13 routes · 4 user roles

Guided scenario: Referral pipeline review

Nonprofit Applicant Tracking

HireFlow

Manage job postings, track candidates through a hiring pipeline, schedule interviews, collect blind evaluations, and generate offers. Built for nonprofit hiring teams.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits hiring across multiple departments with structured interview processes.

Key workflows

  • Post jobs and track candidates through pipeline stages
  • Schedule interviews and collect structured evaluations
  • Generate and track offers through acceptance

Why this feels real

Includes blind evaluation scorecards, pipeline kanban, and role-based access for hiring managers vs recruiters.

19 routes · 4 user roles

Guided scenario: Hiring pipeline review

Nonprofit Event Management

EventPilot

Plan, promote, and manage events from small board meetings to large fundraising galas. Handle venues, registrations, speaker management, and day-of check-in.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits running events, workshops, and galas with registration and check-in.

Key workflows

  • Create events with venues, ticket types, and sessions
  • Manage speaker profiles and sponsor relationships
  • Handle registrations and day-of attendee check-in

Why this feels real

Covers the full event lifecycle: planning, promotion, registration, check-in, and post-event reporting.

21 routes · 4 user roles

Guided scenario: Event operations review

Capital Campaign Tracking

CampaignTrack

Track pledges, gifts, and donor cultivation for capital campaigns. Visualize progress with thermometer dashboards, manage multi-phase campaigns, and provide board-safe aggregate views.

Next.jsConvexClerkTailwind CSS

Best for

Nonprofits running capital campaigns for buildings, programs, or endowments.

Key workflows

  • Track campaign progress with thermometer visualization
  • Manage donor cultivation through pipeline stages
  • Record gifts, track pledge fulfillment, and generate reports

Why this feels real

Includes campaign thermometer, donor pipeline kanban, pledge fulfillment tracking, and phase-based goal progress.

15 routes · 4 user roles

Guided scenario: Campaign progress review

Upcoming Concepts

Social Services Network

Service Referral Tracker

Track client referrals between partner organizations, follow up on outcomes, and measure cross-agency collaboration — replacing fax machines and phone tag.

Next.jsConvexClerkTailwind CSS

Est. 2–3 weeks

Youth Nonprofit

After-School Program Registration

An online registration portal where parents can enroll children in programs, sign waivers, and track schedules — eliminating paper forms and manual data entry.

Next.jsPostgreSQLStripeReact Hook Form

Est. 8–10 weeks

Urban Agriculture Org

Community Garden Plot Manager

A tool for managing plot assignments, waitlists, and seasonal communications — giving coordinators a clear dashboard instead of scattered notes and emails.

Next.jsSupabaseMapboxTailwind CSS

Est. 4–6 weeks

Animal Rescue

Donation Tracker & Thank-You Automator

A system that logs donations, generates tax receipts, and sends personalized thank-you emails — so the team can focus on rescue operations instead of admin.

Next.jsSupabaseReact EmailResend

Est. 6–8 weeks

These represent the types of projects we'll take on next.

Have a project idea? We'd love to hear about it.

Submit Your Project