Merge version_1 into main #1
@@ -88,7 +88,7 @@ export default function LandingPage() {
|
||||
reverse: false,
|
||||
},
|
||||
{
|
||||
id: "2", title: "Post or Complete Tasks", description: "Create tasks and set your price, or browse available tasks and accept ones that match your skills and schedule.", media: { imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg" },
|
||||
id: "2", title: "Post or Complete Tasks", description: "Create tasks and set your price, or browse available tasks and accept ones that match your skills and schedule.", media: { imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg?_wi=1" },
|
||||
items: [
|
||||
{ icon: CheckCircle, text: "Easy task creation" },
|
||||
{ icon: CheckCircle, text: "Real-time task feed" },
|
||||
@@ -97,7 +97,7 @@ export default function LandingPage() {
|
||||
reverse: true,
|
||||
},
|
||||
{
|
||||
id: "3", title: "Stripe Connect Payments", description: "Payment processing integrated from day one. Posters pay securely, funds are held, and released to taskers upon completion confirmation.", media: { imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893826.jpg" },
|
||||
id: "3", title: "Stripe Connect Payments", description: "Payment processing integrated from day one. Posters pay securely, funds are held, and released to taskers upon completion confirmation.", media: { imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893826.jpg?_wi=1" },
|
||||
items: [
|
||||
{ icon: CheckCircle, text: "Secure payment processing" },
|
||||
{ icon: CheckCircle, text: "5% platform fee" },
|
||||
@@ -106,7 +106,7 @@ export default function LandingPage() {
|
||||
reverse: false,
|
||||
},
|
||||
{
|
||||
id: "4", title: "Real-time Messaging", description: "Communicate directly with the poster or tasker about task details. iMessage-style chat with real-time Firestore synchronization.", media: { imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-man-typing-prompts-into-ai-powered-chat_482257-123072.jpg" },
|
||||
id: "4", title: "Real-time Messaging", description: "Communicate directly with the poster or tasker about task details. iMessage-style chat with real-time Firestore synchronization.", media: { imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-man-typing-prompts-into-ai-powered-chat_482257-123072.jpg?_wi=1" },
|
||||
items: [
|
||||
{ icon: CheckCircle, text: "Real-time messaging" },
|
||||
{ icon: CheckCircle, text: "Task-specific threads" },
|
||||
@@ -115,7 +115,7 @@ export default function LandingPage() {
|
||||
reverse: true,
|
||||
},
|
||||
{
|
||||
id: "5", title: "Completion & Rating", description: "Both parties confirm task completion. Rate each other to build reputation. Mutual confirmation triggers payment transfer and builds trust.", media: { imageSrc: "http://img.b2bpic.net/free-vector/modern-colorful-star-rating-concept_23-2147735067.jpg" },
|
||||
id: "5", title: "Completion & Rating", description: "Both parties confirm task completion. Rate each other to build reputation. Mutual confirmation triggers payment transfer and builds trust.", media: { imageSrc: "http://img.b2bpic.net/free-vector/modern-colorful-star-rating-concept_23-2147735067.jpg?_wi=1" },
|
||||
items: [
|
||||
{ icon: CheckCircle, text: "Mutual completion" },
|
||||
{ icon: CheckCircle, text: "5-star rating system" },
|
||||
@@ -124,7 +124,7 @@ export default function LandingPage() {
|
||||
reverse: false,
|
||||
},
|
||||
{
|
||||
id: "6", title: "iOS-Style Minimalist UI", description: "Clean, intuitive interface designed for iOS with soft shadows, smooth transitions, and Apple-style spacing for delightful user experience.", media: { imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg" },
|
||||
id: "6", title: "iOS-Style Minimalist UI", description: "Clean, intuitive interface designed for iOS with soft shadows, smooth transitions, and Apple-style spacing for delightful user experience.", media: { imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg?_wi=1" },
|
||||
items: [
|
||||
{ icon: CheckCircle, text: "Minimal design language" },
|
||||
{ icon: CheckCircle, text: "Smooth animations" },
|
||||
@@ -180,15 +180,15 @@ export default function LandingPage() {
|
||||
{
|
||||
id: "1", name: "Authentication Screen", price: "Secure Entry", variant: "Email + password verification with .edu validation", imageSrc: "http://img.b2bpic.net/free-vector/phishing-account-concept-with-envelope-credit-card_23-2148555136.jpg", imageAlt: "Authentication interface"},
|
||||
{
|
||||
id: "2", name: "Home Feed", price: "Task Discovery", variant: "Scrollable task cards with filters and ad placements", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg", imageAlt: "Home feed screen"},
|
||||
id: "2", name: "Home Feed", price: "Task Discovery", variant: "Scrollable task cards with filters and ad placements", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg?_wi=2", imageAlt: "Home feed screen"},
|
||||
{
|
||||
id: "3", name: "Create Task", price: "Post Tasks", variant: "Title, description, category, price, deadline, urgent toggle", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg", imageAlt: "Create task form"},
|
||||
id: "3", name: "Create Task", price: "Post Tasks", variant: "Title, description, category, price, deadline, urgent toggle", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg?_wi=3", imageAlt: "Create task form"},
|
||||
{
|
||||
id: "4", name: "Task Detail", price: "Full Details", variant: "Description, poster profile, rating, accept button, Stripe checkout", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg", imageAlt: "Task detail view"},
|
||||
id: "4", name: "Task Detail", price: "Full Details", variant: "Description, poster profile, rating, accept button, Stripe checkout", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg?_wi=2", imageAlt: "Task detail view"},
|
||||
{
|
||||
id: "5", name: "Chat Screen", price: "Messaging", variant: "Real-time iMessage-style bubbles with timestamps", imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-man-typing-prompts-into-ai-powered-chat_482257-123072.jpg", imageAlt: "Chat interface"},
|
||||
id: "5", name: "Chat Screen", price: "Messaging", variant: "Real-time iMessage-style bubbles with timestamps", imageSrc: "http://img.b2bpic.net/free-photo/bucharest-romania-july-30th-2024-man-typing-prompts-into-ai-powered-chat_482257-123072.jpg?_wi=2", imageAlt: "Chat interface"},
|
||||
{
|
||||
id: "6", name: "Completion Flow", price: "Confirm & Rate", variant: "Mutual completion, star ratings, payment transfer trigger", imageSrc: "http://img.b2bpic.net/free-vector/modern-colorful-star-rating-concept_23-2147735067.jpg", imageAlt: "Completion and rating screen"},
|
||||
id: "6", name: "Completion Flow", price: "Confirm & Rate", variant: "Mutual completion, star ratings, payment transfer trigger", imageSrc: "http://img.b2bpic.net/free-vector/modern-colorful-star-rating-concept_23-2147735067.jpg?_wi=2", imageAlt: "Completion and rating screen"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -222,13 +222,13 @@ export default function LandingPage() {
|
||||
<TestimonialCardTwelve
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Report User", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", imageAlt: "Report feature"},
|
||||
id: "1", name: "Report User", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg?_wi=1", imageAlt: "Report feature"},
|
||||
{
|
||||
id: "2", name: "Block Users", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", imageAlt: "Block feature"},
|
||||
id: "2", name: "Block Users", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg?_wi=2", imageAlt: "Block feature"},
|
||||
{
|
||||
id: "3", name: "Terms of Service", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", imageAlt: "Legal"},
|
||||
id: "3", name: "Terms of Service", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg?_wi=3", imageAlt: "Legal"},
|
||||
{
|
||||
id: "4", name: "Trust & Safety", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", imageAlt: "Safety features"},
|
||||
id: "4", name: "Trust & Safety", imageSrc: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg?_wi=4", imageAlt: "Safety features"},
|
||||
]}
|
||||
cardTitle="Trust, Safety & Community Standards"
|
||||
cardTag="Marketplace Protection"
|
||||
@@ -274,22 +274,22 @@ export default function LandingPage() {
|
||||
blogs={[
|
||||
{
|
||||
id: "1", category: ["React Native", "Mobile"],
|
||||
title: "React Native with Expo", excerpt: "Cross-platform mobile app framework with hot reload, fast iteration, and native performance. Expo simplifies iOS/Android deployment.", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg", imageAlt: "React Native development", authorName: "Dev Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
title: "React Native with Expo", excerpt: "Cross-platform mobile app framework with hot reload, fast iteration, and native performance. Expo simplifies iOS/Android deployment.", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg?_wi=3", imageAlt: "React Native development", authorName: "Dev Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
{
|
||||
id: "2", category: ["Firebase", "Backend"],
|
||||
title: "Firebase Backend Stack", excerpt: "Real-time Firestore database with authentication, Cloud Functions for webhooks, and secure Firestore rules. Scales automatically.", imageSrc: "http://img.b2bpic.net/free-photo/database-computer-system-digital-storage-concept_53876-123742.jpg", imageAlt: "Firebase setup", authorName: "Backend Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
{
|
||||
id: "3", category: ["Stripe", "Payments"],
|
||||
title: "Stripe Connect Integration", excerpt: "Express account creation, secure checkout sessions, webhook event handling for payment confirmation, and automated transfers to tasker accounts.", imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893826.jpg", imageAlt: "Stripe payment processing", authorName: "Payments Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
title: "Stripe Connect Integration", excerpt: "Express account creation, secure checkout sessions, webhook event handling for payment confirmation, and automated transfers to tasker accounts.", imageSrc: "http://img.b2bpic.net/free-photo/person-paying-using-nfc-technology_23-2149893826.jpg?_wi=2", imageAlt: "Stripe payment processing", authorName: "Payments Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
{
|
||||
id: "4", category: ["Code", "Architecture"],
|
||||
title: "Modular Folder Structure", excerpt: "/components, /screens, /navigation, /services, /firebase, /stripe, /context, /utils. Separated business logic from UI for maintainability and scaling.", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg", imageAlt: "Code organization", authorName: "Architecture Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
title: "Modular Folder Structure", excerpt: "/components, /screens, /navigation, /services, /firebase, /stripe, /context, /utils. Separated business logic from UI for maintainability and scaling.", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg?_wi=4", imageAlt: "Code organization", authorName: "Architecture Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
{
|
||||
id: "5", category: ["UI", "Design"],
|
||||
title: "iOS-Style UI Components", excerpt: "Minimal design language with soft shadows, rounded corners, smooth transitions, and Apple-style spacing. ReusableTaskCard for feed consistency.", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg", imageAlt: "UI design system", authorName: "Design Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
title: "iOS-Style UI Components", excerpt: "Minimal design language with soft shadows, rounded corners, smooth transitions, and Apple-style spacing. ReusableTaskCard for feed consistency.", imageSrc: "http://img.b2bpic.net/free-vector/translator-app-interface-concept_23-2148623491.jpg?_wi=4", imageAlt: "UI design system", authorName: "Design Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Production Ready"},
|
||||
{
|
||||
id: "6", category: ["Future", "Roadmap"],
|
||||
title: "Future-Ready Placeholders", excerpt: "AdMob ad components, push notifications skeleton, campus expansion logic, sponsored task infrastructure. Build now, activate features later.", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg", imageAlt: "Future roadmap", authorName: "Product Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Roadmap Ready"},
|
||||
title: "Future-Ready Placeholders", excerpt: "AdMob ad components, push notifications skeleton, campus expansion logic, sponsored task infrastructure. Build now, activate features later.", imageSrc: "http://img.b2bpic.net/free-photo/digital-business-list-app-interface_53876-13617.jpg?_wi=5", imageAlt: "Future roadmap", authorName: "Product Team", authorAvatar: "http://img.b2bpic.net/free-vector/face-mask-required-sign-collection_23-2148596027.jpg", date: "Roadmap Ready"},
|
||||
]}
|
||||
tag="Technical Documentation"
|
||||
animationType="slide-up"
|
||||
|
||||
Reference in New Issue
Block a user