http://localhost:4000 and the web app runs on http://localhost:5173.POST /v1/auth/registerPOST /v1/auth/loginPOST /v1/auth/refreshPOST /v1/auth/logoutGET /v1/meDELETE /v1/meGET|POST|PATCH|DELETE /v1/smoke-itemsGET|POST|PATCH|DELETE /v1/smoke-logsGET|POST|PATCH|DELETE /v1/goalsGET /v1/analytics/summaryGET /v1/analytics/daily-statsGET /v1/analytics/daily-target-progressPOST /v1/exportsGET /v1/exportsGET /v1/exports/:id/download-urlGET /healthGET /readydocs/ directory for the production architecture, deployment flow, security notes, cost notes, and production-readiness checklist.production-reference: A secure, enterprise-grade architecture with ECS tasks running in private subnets, using private VPC interface endpoints for AWS services.live-demo: A cost-optimized setup that runs ECS tasks on Fargate Spot in public subnets with public IPs. It bypasses expensive VPC interface endpoints to reduce idle AWS costs by ~77% while maintaining security via load balancer security group rules.serverless-demo: An ultra-low-cost setup running Fastify on AWS Lambda and API Gateway (HTTP API), completely eliminating Fargate and ALB idle baseline costs for an additional ~87% cost reduction. Database remains securely in private subnets.Posted Aug 18, 2026
Developed AWS-deployed cloud dashboard for a mobile smoke tracking app.
0
0