Skip to content

Repository files navigation

AgentFlow MVP Backend

Client-based route optimization backend for real estate agents.

Status: shelved MVP, built solo in ~1 week (Nov 2025) to validate the idea. Paired with the AgentFlow Frontend. Not actively maintained.

Features

✅ In-memory data storage (no database needed!) ✅ CRUD API for property showings ✅ Mock route optimization ✅ Real-time location sharing (Socket.IO) ✅ Time-limited share tokens (1-hour expiration)

Quick Start

npm install
npm start

Server runs on http://localhost:3000

Test It

# Health check
curl http://localhost:3000/api/health

# Create a showing
curl -X POST http://localhost:3000/api/showings \
  -H "Content-Type: application/json" \
  -d '{"property_address":"123 Main St","client_name":"John","appointment_time":"2025-11-12T09:00:00Z"}'

# Get all showings
curl http://localhost:3000/api/showings

Deploy

See DEPLOYMENT.md for full deployment guide (Railway, Render, etc.)

Next Steps

  1. Test locally
  2. Deploy to Railway (free)
  3. Connect frontend
  4. Add Google Maps API
  5. Add PostgreSQL (optional)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages