TG

Public pages, pricing calculator, and an interactive help center

A heavy day on the event platform: legal pages, a pricing calculator, a help center, a blog, and AWS architecture notes.

Today was a long sprint across multiple worktrees of the same event platform, with a clear theme: get the public-facing surface ready for real users.

Shipped Terms of Use, Privacy Policy, and a Cancellation Policy with concrete refund terms, then extracted a shared LegalDocument component so all three render consistently. Organizers now have to accept the terms before creating an event.

Pricing calculator

Replaced the word "fees" everywhere it appeared on the public side (it's a loaded term in Brazil) and built a pricing calculator with sliders for ticket price and number of registrations. Paired it with a "benefits to the participant" section so the value story sits next to the math.

Help center, FAQ, and blog

Launched an interactive /docs help center and populated it with 13 articles. Categorized the /faq page. Spun up /blog with 12 pt-BR marketing articles and a reusable blog-post skill to keep future posts consistent.

Architecture and ops

Wrote up AWS deploy options (App Runner vs. ECS/Fargate vs. EKS vs. Beanstalk) mapped against the platform's actual requirements, plus a request-flow diagram from browser to database. Fixed an auth bug where the real OAuth error was hiding behind a generic Configuration code, and migrated agent docs from the GitHub MCP to the gh CLI.

A documentation-heavy day, but the kind that makes the product feel finished.