Skip to content

Refactor App: replace micro-mission UI with travel agency landing page#11

Open
Titoune09 wants to merge 2 commits into
mainfrom
codex/refactor-project-for-impressive-showcase-site
Open

Refactor App: replace micro-mission UI with travel agency landing page#11
Titoune09 wants to merge 2 commits into
mainfrom
codex/refactor-project-for-impressive-showcase-site

Conversation

@Titoune09

Copy link
Copy Markdown
Owner

Motivation

  • Replace the previous micro-missions / creative-kit UI with a polished travel-agency landing page and simplify component state and animations.
  • Move from randomized, stateful interactions to a static, content-driven layout better suited for marketing and lead capture.

Description

  • Removed random mix logic and stateful hooks by deleting useState, useMemo, AnimatePresence usage and related data structures for missions, ambiances, twists, micro-quests and timeline.
  • Introduced typed content models Destination and Offer and new collections destinations, offers, stats, and steps, and rebuilt the JSX to present hero, offers, destinations and contact sections.
  • Reworked layout and styles into a responsive landing layout with hero image, stats cards, offers grid, destination cards and a contact form, and simplified framer-motion usage to only import motion.
  • Removed interactive controls like "Remix éclair" and timeline navigation, and added static assets (Unsplash images) and form inputs for lead capture.

Testing

  • Ran TypeScript check with tsc --noEmit and it completed successfully.
  • Executed the production build with npm run build and the build succeeded.
  • Ran the test suite with npm test and all automated tests passed.

Codex Task

@vercel

vercel Bot commented Apr 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
chatgpt Ready Ready Preview, Comment Apr 24, 2026 10:56am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant