Synaxis (MoneyMatters)
24-hour hackathon platform that combines personal finance management with AI-powered insurance policy analysis, coverage-gap detection, and scenario simulation.

Overview
Synaxis, documented in the MoneyMatters repository, is a personal finance and insurance management platform built around two connected experiences: a full financial tracker and an AI-assisted policy analysis workspace. The Expo client is backed by five Express microservices, PostgreSQL via Prisma, Anthropic-powered AI workflows, and an AWS deployment model fronted by Nginx.
Highlights
- Built as a 24-hour hackathon project with an Expo mobile client and a 5-service backend routed through Nginx.
- Financial tracker supports CRUD flows for income, fixed and variable expenses, savings accounts, goals, and personal assets.
- Insurance workflow handles PDF uploads, AI-based policy parsing, gap analysis, and coverage review against tracked assets.
- Scenario simulator generates 12-month what-if projections comparing a status-quo path against a proposed event or decision.
- Security layers include JWT auth, refresh rotation, bcrypt hashing, AES-256-GCM field encryption, Helmet, and rate limiting.
Architecture Overview
The app uses an Expo-based React Native frontend for iOS, Android, and web, while Nginx routes traffic across dedicated auth, finance, policy, AI, and dashboard services.
A dashboard aggregator service pulls data from the other services in parallel so the client can render a unified financial and insurance overview without extra round-trips.
- Auth service handles registration, login, token refresh, and profile data.
- Finance service manages income, expenses, savings, goals, assets, and summary scoring.
- Policy service owns PDF uploads, policy records, and parse-state lifecycle.
- AI service powers policy parsing, watchdog analysis, orchestration, and scenario simulations.
App Screens & Product Surface
- Two-step authentication flow with account creation, password-strength validation, and demographic personalization.
- Hub screen with quick stats, theme toggle, profile badge, and navigation into finance and AI workflows.
- Financial tracker with searchable transactions, paginated records, savings accounts, goals, assets, and chart-driven summaries.
- Policy workspace with PDF uploads, coverage cards, exclusions, risk scoring, and expandable gap analysis.
- Scenario chat interface for what-if prompts such as job loss, major purchases, or policy changes.
Backend Services & AI Agents
- REST APIs cover auth, finance, policies, AI operations, and dashboard aggregation.
- AI agents include a policy parser, financial watchdog, orchestration layer, and a 12-month scenario simulator.
- Service-to-service communication uses Axios plus internal service authentication keys.
- Deployment notes in the README point to containerized backend services on AWS EC2 with PostgreSQL in AWS RDS.
Security, Analytics & Visualization
- JWT access and refresh tokens with bcrypt password hashing and secure client storage.
- AES-256-GCM field-level encryption for monetary values and Helmet-based security headers.
- Rate limiting, Zod validation, PDF type/size checks, and CORS configuration across services.
- Interactive line, bar, and pie charts plus progress bars and summary cards for finance reporting.