SkillSwap is a platform designed to facilitate the exchange of skills among users, rather than purchasing courses. The primary goal of the SkillSwap landing page is to communicate the core message: "Don't buy a skill. Swap one." This document outlines the requirements for building the landing page at /, focusing on a premium, futuristic design that aligns with the project's creative direction.
SkillSwap is a platform designed to facilitate the exchange of skills among users, rather than purchasing courses. The primary goal of SkillSwap is to provide a comprehensive platform where users can teach and learn skills from each other. This document outlines the requirements for building the complete SkillSwap web application, focusing on a premium, futuristic design that aligns with the project's creative direction.
The SkillSwap landing page is the sole page to be developed, serving as the public entry point for the platform. It will feature interactive components, animations, and a premium design to engage users and convey the platform's core message. The page will not include authentication, database modifications, or additional pages beyond the specified landing page.
SkillSwap is a platform that allows users to exchange skills and knowledge instead of paying money. The application will include a landing page and multiple functional areas, such as onboarding, discovery, Skill DNA, match detail, messaging, profile management, and settings. The platform will support authentication, database integration, matching logic, messaging, responsive behavior, animations, loading states, empty states, and error states.
The landing page will be built using the existing React, Vite, TypeScript, and Tailwind CSS project, adhering to the design system and creative direction. The page will include interactive elements and animations using Framer Motion, but will not implement backend functionality such as matching or authentication. Navigation will be limited to the specified routes (/discover and /skill-dna), and skill selection will be managed through local React state.
The application will be built using React, Vite, TypeScript, Tailwind CSS, Supabase, and Framer Motion, adhering to the design system and creative direction. The platform will include interactive elements and animations, with a focus on a premium, futuristic design. The application will support both desktop and mobile layouts, with persistent navigation and responsive behavior.
Not applicable as no content source directive was provided.
/Hero Section
/discover.Visual Background
How It Works Section
Featured Matches Section
Skill DNA Preview
/skill-dna.Final CTA Section
Navigation
Footer
Responsiveness
Animation
/discover. (explicit)/)./discover./auth./onboarding./discover./skill-dna./match/:id./messages./profile./settings.A full-viewport hero with a glowing radial gradient background. Large bold headline in Space Grotesk overlaying a subtle 3D particle animation. Interactive skill selector with glowing hover states and animated transitions. Luminous connection lines that animate on skill selection. Cinematic scroll-linked parallax as sections reveal.
/discover.No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No user flows yet.
The User Flow Agent will generate per-persona navigation diagrams after SRD updates.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No user flows yet.
The User Flow Agent will generate per-persona navigation diagrams after SRD updates.
No comments yet. Be the first!