feat: Complete Pennyzo frontend with live waitlist tracking

- Live waitlist integration with backend API
- Real-time polling every 60 seconds
- Comprehensive API logging and error handling
- WaitlistContext for global state management
- Responsive UI with live data updates
- Registration form with automatic waitlist refresh
- Modern React/TypeScript architecture
- Tailwind CSS styling with luxury theme
This commit is contained in:
Hardik Sankhla
2025-09-26 04:25:47 +05:30
commit b7247f21a3
58 changed files with 9359 additions and 0 deletions

36
scripts/run-api-check.ps1 Normal file
View File

@@ -0,0 +1,36 @@
# PowerShell script to run the Pennyzo API Status Checker
param (
[switch]$Verbose,
[switch]$NoReport,
[switch]$UseRealCredentials,
[switch]$Extended
)
$ScriptArgs = @()
if ($Verbose) {
$ScriptArgs += "--verbose"
}
if ($NoReport) {
$ScriptArgs += "--no-report"
}
if ($UseRealCredentials) {
$ScriptArgs += "--use-real-credentials"
}
# Determine which script to run
$ScriptPath = if ($Extended) {
"scripts\api-status-checker-extended.js"
}
else {
"scripts\api-status-checker.js"
}
# Display command that will be executed
Write-Host "Running: node $ScriptPath $ScriptArgs"
# Run the script
node $ScriptPath $ScriptArgs