Commit Graph

7 Commits

Author SHA1 Message Date
consultoria-as
eabc858f9a feat: build landing page with hero, latest games, and donation CTA
Add GameCard shared component, HeroSection with framer-motion animations,
LatestGames grid section, and DonationCTA banner. Wire up the home page
to fetch games from Strapi and render all landing page sections.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 04:00:00 +00:00
consultoria-as
dfda08085b feat: add Navbar, Footer, and LanguageSwitcher layout components
Install framer-motion and create shared layout components with i18n
support. Update locale layout to include fixed navbar, flex-col body,
and footer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:58:03 +00:00
consultoria-as
bd222376bd feat: add Strapi API client and data fetching functions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:56:02 +00:00
consultoria-as
00d500d3d3 feat: configure next-intl i18n with ES/EN locales
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:54:05 +00:00
consultoria-as
6f342a065b feat: scaffold Next.js 15 frontend app
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:50:57 +00:00
consultoria-as
c6e271b26e feat: define Game, Documentary, Chapter content types in Strapi
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:36:47 +00:00
consultoria-as
8800cc8934 feat: scaffold Strapi 5 CMS with PostgreSQL and i18n config
Add Strapi 5 headless CMS application at apps/cms/ with:
- PostgreSQL database configuration (afterlife database)
- i18n plugin enabled with Spanish (default) and English locales
- TypeScript configuration
- Standard Strapi middleware stack
- Environment variable template (.env.example)
- Admin panel locale support for es/en

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:30:26 +00:00