---
title: Features
description: Every module shipped in Project NEXUS v1.5 (Generally Available). Honest maturity labels per module — including federation, which is live with external partners while protocols continue to harden.
canonical: https://hour-timebank.ie/features
generated: 2026-05-14T10:48:00.046Z
---# What Project NEXUS does

Generally Available (v1.5)

Project NEXUS is an enterprise-grade, multi-tenant community platform. Every module below ships in v1.5 today. We label modules honestly: unmarked items are Generally Available; newer or actively-hardening surfaces carry a Beta or Preview chip.

How we label maturity

- GAGenerally Available — stable, supported, used in production across pilot tenants.
- BetaWorking in production today, but the public surface or wire protocol is still being hardened.
- PreviewRecently shipped and available to opt in. Expect rapid iteration — the API and UX may change.

## Core Platform

---

- Timebanking Engine — Full credit exchange system with wallet, transactions, and broker controls.
- Multi-Tenancy — Host unlimited communities on a single platform, each with their own branding, configuration, and feature set.
- Tenant Hierarchy — Parent–child tenant relationships with feature toggling and federation scoping.
- Smart Matching — AI-powered matching with semantic embeddings, collaborative filtering, availability scheduling, and learned preferences.
- Real-Time Messaging — Private conversations with Pusher WebSocket integration and real-time presence.
- Progressive Web App — Install as a PWA on any device — offline shell, push notifications, NetworkFirst update flow.
- Native Mobile AppBeta — iOS and Android builds from the same React codebase via Capacitor.Web is the primary distribution channel; native builds are tested but not yet under continuous release.

## Federation

---

A four-protocol federation layer for cross-community exchange — Nexus (native), Komunitin (15 endpoints), Credit Commons Protocol (11 endpoints, CEN-compatible), and TimeOverflow.

- Federation Network — Connect multiple NEXUS communities into a network for cross-community discovery, listings, events, and messaging.
- External Partner FederationBeta — Live with external timebanking platforms — partnerships established, messages flowing, credit exchange under active testing.Real partnerships exist and exchange data daily. The wire protocols are still being hardened against edge cases — treat external credit transfers as supervised, not automated.
- Multi-Protocol AdaptersBeta — Two-way sync across 9 entity types: members, listings, events, groups, connections, volunteering, reviews, transfers, messages.
- Federation NeighborhoodsBeta — Geographically grouped clusters of federated communities for regional coordination.
- Credit AgreementsBeta — Negotiated exchange-rate terms between federated communities.
- Federation Analytics — Live admin dashboards for partner activity, sync health, and federated transaction volume.

## Member Experience

---

- Service Listings — Post offers and requests, browse and smart-match listings.
- MarketplaceBeta — Standalone classifieds module with Stripe Connect payouts, orders, seller profiles, and AI-powered reply suggestions.
- Donations — One-off and recurring donations via Stripe with full dashboards and receipts for organisations.
- Identity VerificationBeta — Optional Stripe Identity flow (document + selfie + name/DOB matching) with a verified-member badge.
- Exchange Workflow — Structured service-exchange lifecycle with broker approval and dispute handling.
- Group Exchanges — Bulk community service exchanges across multiple members.
- Social Feed — Posts, comments, likes, polls, hashtags, voice messages, media attachments, link previews, and @mentions.
- StoriesBeta — Ephemeral 24-hour photo and video stories with reactions, polls, and highlights.
- Presence System — Real-time online/offline status with privacy controls and custom status messages.
- Events & Groups — Community gatherings, interest-based groups, and event reminders.
- Connections — Follow and connect with other community members.
- Members Directory — Browse, filter, and discover people in your community.
- Gamification — Verification badges, journeys, XP, leaderboards, achievements, challenges, streaks, XP shop rewards, community dashboard, and seasonal competitions.
- Goals & Impact — Track personal goals and community impact with mentoring and deliverables tracking.
- Ideation Challenges — Innovation hub with campaigns, ideas, voting, and outcomes tracking.
- Volunteering — Volunteer opportunities, hours tracking, check-ins, expenses, certificates, wellbeing monitoring, emergency alerts, and a volunteer-organisation wallet that pays out time credits on approved hours.
- Job Vacancies — Full recruitment module with alerts, analytics, and a public RSS/JSON job feed for aggregators.
- Organisations — Company and employer profiles with sub-accounts and a dedicated organisation wallet.
- Sub-Accounts / Family Accounts — Parent–child account relationships for household and family management.
- Reviews & Ratings — Build trust through structured member feedback.
- Endorsements — Peer skill and experience endorsements.
- Polls — Community voting and surveys with multiple question types.
- Skills Browse — Explore the skill taxonomy and discover expertise.
- Availability Scheduling — Timezone-aware time-slot scheduling for smart matching and bookings.

## Content & Communication

---

- Blog — Tenant-managed content management and community news.
- Resources & Knowledge Base — Structured articles and a shared resource library.
- Help Center — Documentation hub and FAQ.
- Custom Pages — Tenant-managed CMS pages for community content.
- Newsletter System — Email campaign manager with A/B testing, smart segments, geo targeting, recurring sends, templates, send-time optimisation, and full open/click analytics.
- AI ChatBeta — OpenAI-powered assistant for platform guidance.
- Legal Hub — Versioned legal documents with acceptance gates and audit trail.
- Impact Reports — SROI analysis, member outcome reports, and social impact case studies.
- Social PrescribingPreview — Information and tooling for community health integration workflows.

## Trust, Reputation & Safety

---

- Member Verification Badges — Verified status indicators on member profiles.
- NexusScore — Proprietary reputation and trustworthiness scoring.
- Streaks — Consecutive activity tracking to reward consistent engagement.
- Personal Insights Dashboard — Individual engagement metrics, hours given/received, skills breakdown, monthly charts, and personalised recommendations.
- Safeguarding Module — Flagged content review workflow, incident reporting, safeguarding assignment tracking, and a community safety dashboard.
- CRM — Admin contact management with notes, tasks, tags, activity timelines, and export.

## AI & Recommendation Engine

---

- Semantic Search — Meilisearch-powered full-text search across listings, members, events, and groups with typo tolerance, synonyms, and per-tenant isolation.
- Collaborative Filtering — Item-based recommendations from real community interaction data.
- Semantic Embeddings — OpenAI-powered content matching for listings, members, and requests.
- EdgeRank Feed — Time-decay, affinity, and engagement-weighted feed ranking.
- MatchRank & CommunityRank — Bayesian quality scoring with Wilson confidence intervals.
- Group Recommendations — Trending and affinity-based group discovery.
- Match Learning — Feedback loop that improves recommendations from user interactions.
- Algorithm Health Dashboard — Live admin monitoring and tuning of all ranking systems.

## Caring Community Layer

---

A pilot-readiness governance layer for civic and caring-community deployments — most modules shipped April–May 2026.

- Civic DigestPreview — Periodic summary of community activity and outcomes for stakeholders.
- Success StoriesPreview — Curated case studies of member-led outcomes.
- Feedback InboxPreview — Centralised pilot-feedback capture with admin triage.
- Integration ShowcasePreview — Public surface for connected partners and integrations.
- Lead NurturePreview — Workflow tooling for pilot-stakeholder follow-up.
- CopilotPreview — In-context AI helper for community administrators.

## Built for Production

---

- Enterprise Security — CSRF, rate limiting, TOTP 2FA, WebAuthn passkeys, CSP nonces, a CORS allowlist, Form Request validation, email verification gates, and invite-code registration.
- Stripe Payments Layer — Subscriptions, donations, marketplace (Connect), and identity verification, with idempotent webhook handling and deep money-flow test coverage.
- GDPR Compliance Suite — Data requests, consent management, cookie consent, breach tracking, and a full audit log.
- Fraud & Abuse Detection — Automated suspicious-activity alerts and content moderation.
- Insurance Certificate Tracking — Volunteer insurance management and verification.
- Enterprise RBAC — Role-based access control across 13+ modules with a full permission matrix.
- WCAG 2.1 AA Accessibility — Audited accessibility compliance across the user-facing surface.
- Multi-Language Support — 11 languages: English, Irish, German, French, Italian, Portuguese, Spanish, Dutch, Polish, Japanese, and Arabic (full RTL).
- Self-Hosted Prerendering — Bot-only Playwright snapshots served to SEO crawlers; users always get the live SPA.
- Guided Onboarding — Wizard for new members with smart defaults.
- Admin Panel — Algorithm controls, diagnostics, cron-job monitoring, and email-deliverability monitoring.
- Email Webhook Processing — SendGrid bounce, complaint, and delivery event handling.
- 500+ PHPUnit Tests — Money flow, webhooks, federation, groups, marketplace — plus Vitest frontend suites.
- OpenAPI 3.0 Specification — Full API spec with Swagger UI docs.
- Fully Dockerized — Production and development run from the same Docker Compose foundations.

## Modern Tech Stack

---

- Frontend: React 18 + TypeScript + HeroUI + Tailwind CSS 4
- Backend: Laravel 12 + PHP 8.2+
- Database: MariaDB 10.11
- Search: Meilisearch v1.7
- AI: OpenAI text-embedding-3-small
- Real-Time: Pusher WebSockets, Firebase Cloud Messaging
- Mobile: Capacitor (iOS + Android)
- Infrastructure: Docker, Redis, full PWA

## Open Source — AGPL-3.0

---

Project NEXUS is fully open source under AGPL-3.0. Every line of code is auditable, forkable, and self-hostable. Federation protocols are documented as open standards so no single platform controls the global timebanking network.

[Source repository](https://github.com/jasperfordesq-ai/nexus-v1) [Changelog](/changelog) [Report a bug](https://project-nexus.canny.io/) [About this tenant](/about)

## Security disclosure

---

Found a security issue? Please report it privately to [jasper@hour-timebank.ie](mailto:jasper@hour-timebank.ie) rather than filing a public issue. Full vulnerability-disclosure policy in SECURITY.md on the source repository.
