Technology Stack - NeuroPathwayConnect App

Purpose

Simplified overview of technologies used in the interview scheduling platform.

Core Technologies

Frontend (What Users See)

  • React - Modern web framework used by Facebook, Instagram, Airbnb

    • Why: Fast, reliable, huge developer community
    • Cost Impact: Abundant talent pool makes hiring easier
  • TypeScript - Enhanced JavaScript with type safety

    • Why: Catches bugs before deployment (40-60% fewer errors)
    • Cost Impact: Lower maintenance costs, faster feature development
  • Vite - Next-generation build tool

    • Why: 10x faster than traditional tools, instant hot reload
    • Cost Impact: Faster development cycles
  • Shadcn-UI + Tailwind CSS - Modern component library

    • Why: Pre-built, accessible, professional components
    • Cost Impact: 50% faster UI development

Backend (Behind the Scenes)

  • Supabase - All-in-one backend platform

    • PostgreSQL database
    • User authentication
    • Edge Functions (serverless API)
    • Row-level security
    • Cost: $25-50/month (scales with usage)
  • n8n - Workflow automation engine

    • Zoom meeting creation
    • Calendar invite handling
    • Email orchestration
    • Cost: Self-hosted or $20-50/month cloud

Email & Communication

  • Resend - Professional transactional emails
    • Why: 99.9% deliverability, beautiful HTML emails
    • Features: Email templates, attachment support, tracking
    • Cost: $10-20/month

Monitoring & Error Tracking

  • Sentry.io - Real-time error monitoring
    • Why: Catch bugs before users report them
    • Features: Error tracking, performance monitoring, session replay
    • Cost: $26/month

Development & Quality Tools

Package Management

  • pnpm - Fast, disk-efficient package manager
    • 2-3x faster than npm
    • Uses less disk space

Code Quality

  • ESLint + TypeScript - Automated code review
    • Catches bugs during development
    • Enforces code standards

Progressive Web App (PWA)

  • Vite PWA Plugin - Installable web app
    • Works offline
    • Can be added to phone home screen
    • Native app-like experience

Integration Services

Video Conferencing

  • Zoom API - Meeting creation and management
    • Cost: Client’s existing Zoom account (no platform cost)
    • Automatic meeting link generation

Timezone Handling

  • Luxon - Advanced timezone conversions
    • Displays hiring partner times in candidate’s timezone
    • Handles daylight saving time automatically

Infrastructure & Hosting

Current Setup

  • Frontend Hosting: Render (Static Site)

    • Cost: $0-20/month
    • Automatic deployments from Git
    • Global CDN (fast worldwide)
  • Backend Hosting: Supabase Cloud

    • Cost: $25-50/month
    • Managed PostgreSQL database
    • Automatic backups
    • 99.9% uptime SLA

Future Options

  • Can self-host n8n if needed (~$50/month for VPS)
  • Can migrate hosting providers without code changes

Security Stack

Enterprise-Grade Security

  • Authentication: Supabase Auth (OAuth 2.0, JWT tokens)
  • Database Security: Row-level security on all tables
  • Token Security: Cryptographically secure with 60-day expiration
  • Error Tracking: Sentry monitors for security issues
  • Email Security: DKIM, SPF, DMARC configured via Resend

Total Technology Costs

Monthly Operating Costs

ServiceDevelopmentProduction
SupabaseFree Tier$25-50
Resend EmailFree Tier$10-20
n8nFree (self-hosted)$20-50
SentryFree Tier$26
Hosting (Render)Free$0-20
Total$0$80-165

Note: Zoom costs covered by client’s existing account

Cost Scaling

  • Current (100 users/month): ~$80/month
  • Growth (1,000 users/month): ~$165/month
  • Scale (10,000 users/month): ~$300-400/month

Technical Advantages

Development Speed

  • Chosen stack: Built in 6-8 weeks
  • Custom backend: Would take 4-6 months
  • Savings: ~$40,000 in development costs

Maintenance

  • Managed services: 80% less maintenance
  • Auto-updates: Security patches applied automatically
  • Monitoring: Real-time error detection

Scalability

  • Current capacity: 5,000 interviews/month
  • Max capacity: 50,000+ interviews/month
  • Scaling: Automatic with minimal cost increase

Developer Experience

Onboarding Time

  • New developer: 1-2 days to be productive
  • Code deployment: 5 minutes (automated)
  • Rollback capability: Instant if issues arise

Technology Longevity

  • React: Industry standard since 2013
  • TypeScript: Microsoft-backed, growing adoption
  • Supabase: Open source, can self-host if needed
  • n8n: Open source, active community

PWA Capabilities

What Users Get

  • ✅ Install app on phone/desktop
  • ✅ Works offline (limited functionality)
  • ✅ Native app-like experience
  • ✅ Push notifications (future feature)
  • ✅ Faster load times

Business Benefits

  • No app store submission needed
  • One codebase for all platforms
  • Instant updates (no app store approval delay)

Detailed Technical Stack

Complete technology documentation: /home/alexd/Projects/neuro-pathway-connect/.opencode/rules/memory-bank/tech.md


Bottom Line for Business

Modern, proven technology stackCost-effective for startup and scaleLow maintenance overheadEasy to hire developersEnterprise-grade securityBuilt for growth

Monthly Cost: $80-165 initially, scales with usage Maintenance: Minimal (mostly managed services) Reliability: 99.9% uptime guarantee