Skip to content

Demo Accounts, Seed Script, and Presentation Guide#48

Merged
johneliud merged 6 commits into
mainfrom
feat/16-demo-accounts-seed-data
Jun 7, 2026
Merged

Demo Accounts, Seed Script, and Presentation Guide#48
johneliud merged 6 commits into
mainfrom
feat/16-demo-accounts-seed-data

Conversation

@johneliud

Copy link
Copy Markdown
Owner

Description

Prepares MileStack for live demo and testing. Creates two funded Stellar testnet accounts (demo-client and demo-freelancer), adds a Supabase seed script that pre-populates the "Website Redesign" listing and a freelancer application, and documents the full end-to-end demo flow.

Type of Change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Documentation
  • Other:

Changes Made

  • Created and funded demo-client and demo-freelancer Stellar testnet accounts
  • Added scripts/seed-demo.ts — idempotent script that seeds a demo listing (3,000 XLM, 3 milestones) and a freelancer application into Supabase
  • Added npm run seed script to package.json (uses tsx + dotenv)
  • Added tsx and dotenv as dev dependencies
  • Updated docs/DEMO.md with real account credentials, Freighter import instructions, and 5-step live demo flow
  • Updated root README.md with a Demo Accounts table (public + secret keys)
  • Updated .env.local.example with DEMO_CLIENT_ADDRESS and DEMO_FREELANCER_ADDRESS

Related Issue

Closes #16

Testing

  • Tested locally
  • All existing pages still load correctly
  • No errors in the server log

Run npm run seed inside mile-stack-frontend/ after setting env vars — output confirms listing and application creation. Re-running is safe (idempotent).

Demo accounts (Stellar testnet — no real value):

Role Public Key
Client GBRDKWQ4RB4JNIB3JUJXXNC2D4SAPUILUPLJAQIUVOLDYQYSHOHYOFMX
Freelancer GCJTJMXZ43MF6W5SJVWOOJKPFCP7K4AURSBNLTTMWNABMU6T4DW2ERHF

Checklist

  • Code follows the existing style
  • No hardcoded secrets or credentials (testnet-only accounts with no real value — intentionally documented)
  • .env.example updated if new env vars were added
  • README updated if setup steps changed

@vercel

vercel Bot commented Jun 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mile-stack Ready Ready Preview, Comment Jun 7, 2026 5:32am

@johneliud johneliud changed the title feat: demo accounts, seed script, and presentation guide (#16) Demo Accounts, Seed Script, and Presentation Guide Jun 7, 2026
@johneliud johneliud self-assigned this Jun 7, 2026
@johneliud johneliud merged commit 1dcee97 into main Jun 7, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prepare demo accounts and seed data for live presentation

1 participant