Initial commit: Family Planner application
Complete family planning application with: - React frontend with TypeScript - Node.js/Express backend with TypeScript - Python ingestion service for document processing - Planning ingestion service with LLM integration - Shared UI components and type definitions - OAuth integration for calendar synchronization - Comprehensive documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
16
start-family-planner.ps1
Normal file
16
start-family-planner.ps1
Normal file
@@ -0,0 +1,16 @@
|
||||
$root = Split-Path -Parent $MyInvocation.MyCommand.Path
|
||||
|
||||
function Start-CmdProcess {
|
||||
param (
|
||||
[string]$WorkingDirectory,
|
||||
[string]$Command
|
||||
)
|
||||
|
||||
$escapedDir = $WorkingDirectory.Replace('"', '""')
|
||||
$fullCommand = "cd /d `"$escapedDir`" && $Command"
|
||||
Start-Process -FilePath "cmd.exe" -ArgumentList "/k", $fullCommand -WorkingDirectory $WorkingDirectory
|
||||
}
|
||||
|
||||
Start-CmdProcess -WorkingDirectory $root -Command "npm run dev --workspace backend"
|
||||
Start-CmdProcess -WorkingDirectory $root -Command "npm run dev --workspace frontend"
|
||||
Start-CmdProcess -WorkingDirectory (Join-Path $root "ingestion-service") -Command "uvicorn ingestion.main:app --reload --port 8000"
|
||||
Reference in New Issue
Block a user