Swap Your Talent - Master Prompt: Desarrollo de App
Generated Prompt
## APPLICATION OVERVIEW Swap Your Talent is a web application designed as a social network for skill exchange, where knowledge serves as currency. Users can teach skills in exchange for learning new ones, facilitated by a unique Talent Token system that allows for multi-directional exchanges between users. ## CORE FEATURES 1. **Dual Profile System**: Each user configures sections for "What I Teach" (Skills) and "What I Seek" (Learning), allowing for a clear representation of their offerings and needs. 2. **Talent Tokens Logic**: Users start with 3 tokens upon registration. Mentors earn tokens after a 60-minute session, with a secure escrow system ensuring tokens are only released upon mutual confirmation. 3. **Intelligent Matchmaking**: An advanced search feature connects users whose skills align with each other's needs, utilizing filters such as language, time zone, and skill level (Basic, Intermediate, Expert). 4. **Guilds (Communities)**: Users can engage in community walls categorized by themes (Tech, Languages, Art), enabling quick queries without needing full sessions. 5. **Video Integration**: Incorporate video calls for mentoring sessions using Zoom API or WebRTC to facilitate real-time interactions. ## DESIGN SPECIFICATIONS - **Visual Style**: minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography. - **Color Mode**: Light theme with dark text on light backgrounds. - **Primary Color**: #1978E5 (accent for buttons, links, highlights). - **Typography**: Use Inter from Google Fonts for headings, Inter for body text and UI elements. - **Border Radius**: 8px (moderately rounded) for buttons, cards, and inputs. - **Layout**: The main layout will feature a top navigation bar, a hero section with a call-to-action, followed by segmented areas for profiles, matchmaking, and community discussions. The design will ensure that all components are responsive and mobile-first. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript - **Styling**: Tailwind CSS - **UI Components**: shadcn/ui - **State Management**: Redux (or Context API as needed) ## IMPLEMENTATION STEPS 1. **Architecture Setup**: Begin by establishing the navigation structure with routes for Home, Search, Profile, Wallet, and Messages. 2. **Component Development**: - Create a "Talent Card" component that displays user skills and teaching offers. - Implement the wallet feature to manage Talent Tokens securely. 3. **Profile Management**: Build the dual-profile feature allowing users to input and display their skills and learning requests. 4. **Matchmaking Logic**: Develop the intelligent matchmaking algorithm that filters users based on specified criteria. 5. **Video Call Integration**: Set up the backend to support video calls through Zoom API or WebRTC. 6. **Community Wall Implementation**: Create the guilds feature where users can post and respond to questions. ## USER EXPERIENCE Users will have a seamless experience navigating through the app, easily transitioning from profile setup to searching for skills and engaging in video calls. The design will prioritize clarity and accessibility, ensuring that all actions can be completed efficiently on both desktop and mobile devices. Prominent calls-to-action will guide users toward engaging with the community and utilizing the talent exchange features effectively.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
