From 07e16d48554c2ee389ac7f5d7de40548c5a808b1 Mon Sep 17 00:00:00 2001 From: oz Date: Thu, 15 Aug 2024 22:04:26 -0400 Subject: [PATCH 1/8] Create file pages/consultation/next-steps.tsx --- pages/consultation/next-steps.tsx | 51 +++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pages/consultation/next-steps.tsx diff --git a/pages/consultation/next-steps.tsx b/pages/consultation/next-steps.tsx new file mode 100644 index 0000000..3deaa48 --- /dev/null +++ b/pages/consultation/next-steps.tsx @@ -0,0 +1,51 @@ +import type { NextPage } from 'next' +import { useRouter } from 'next/router' +import Link from 'next/link' + +import Section from '../../components/Section' +import Headline from '../../components/Headline' +import Button from '../../components/Button' + +const NextStepsPage: NextPage = () => { + const router = useRouter() + + return ( +
+
+ + Next Steps for Your Project + +
+
+

Project Start Options

+
+
+

1. Human Consultation

+

Wait for human engagement and negotiate a series of paid consultations.

+

Cost: $500 - $3,000

+
+
+

2. AI-Driven Tool

+

Start your project immediately with our AI-driven tool.

+

Cost: $20 upfront

+
+
+
+
+

Sample Projects

+

Check out our sample projects on GitHub:

+ + SetLife Network Sample Projects + +
+
+

Ready to Start?

+ +
+
+ ) +} + +export default NextStepsPage \ No newline at end of file From 1794ca0bd04b9f87ef81ca37054f4f54c84e5b48 Mon Sep 17 00:00:00 2001 From: oz Date: Thu, 15 Aug 2024 22:04:57 -0400 Subject: [PATCH 2/8] Remove 1 lines in index.tsx --- pages/consultation/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/consultation/index.tsx b/pages/consultation/index.tsx index 43e0dd2..301820a 100644 --- a/pages/consultation/index.tsx +++ b/pages/consultation/index.tsx @@ -106,7 +106,7 @@ const ConsultationPage: NextPage = () => { if (error) throw error createConsultation() sendMessage(contactInformation, budget, serviceInformation, projectGoals, constraints) - router.push('/consultation/thanks') + router.push('/consultation/next-steps') } catch (error) { console.log(error) } @@ -157,4 +157,4 @@ const ConsultationPage: NextPage = () => { ) } -export default ConsultationPage +export default ConsultationPage \ No newline at end of file From c3d6bf99f2dee660604ab38b6c9ddd9c447a4d3d Mon Sep 17 00:00:00 2001 From: oz Date: Thu, 15 Aug 2024 22:05:06 -0400 Subject: [PATCH 3/8] Create file pages/ai-tool.tsx --- pages/ai-tool.tsx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pages/ai-tool.tsx diff --git a/pages/ai-tool.tsx b/pages/ai-tool.tsx new file mode 100644 index 0000000..8507009 --- /dev/null +++ b/pages/ai-tool.tsx @@ -0,0 +1,18 @@ +import type { NextPage } from 'next' +import Headline from '../components/Headline' +import Section from '../components/Section' + +const AIToolPage: NextPage = () => { + return ( +
+
+ + AI-Driven Project Start + +

This is where the AI-driven tool for starting projects will be implemented.

+
+
+ ) +} + +export default AIToolPage \ No newline at end of file From bc4e373dcbc56c9d0d31cdf2143c4f8791f9ff8c Mon Sep 17 00:00:00 2001 From: oz Date: Thu, 15 Aug 2024 22:07:18 -0400 Subject: [PATCH 4/8] Add 10 lines in next-steps.tsx --- pages/consultation/next-steps.tsx | 74 ++++++++++++++++++------------- 1 file changed, 42 insertions(+), 32 deletions(-) diff --git a/pages/consultation/next-steps.tsx b/pages/consultation/next-steps.tsx index 3deaa48..8e61e93 100644 --- a/pages/consultation/next-steps.tsx +++ b/pages/consultation/next-steps.tsx @@ -10,40 +10,50 @@ const NextStepsPage: NextPage = () => { const router = useRouter() return ( -
-
- - Next Steps for Your Project - -
-
-

Project Start Options

-
-
-

1. Human Consultation

-

Wait for human engagement and negotiate a series of paid consultations.

-

Cost: $500 - $3,000

+
+
+
+ + Next Steps for Your Project + +
+
+

Project Start Options

+
+
+

1. Human Consultation

+

Wait for human engagement and negotiate a series of paid consultations.

+

Cost: $500 - $3,000

+
+
+

2. AI-Driven Tool

+

Start your project immediately with our AI-driven tool.

+

Cost: $20 upfront

+
-
-

2. AI-Driven Tool

-

Start your project immediately with our AI-driven tool.

-

Cost: $20 upfront

+
+
+

Sample Projects

+

Check out our sample projects on GitHub:

+ -
-
-
-

Sample Projects

-

Check out our sample projects on GitHub:

- - SetLife Network Sample Projects - -
-
-

Ready to Start?

- -
+ +
+

Ready to Start?

+
+ +
+
+
) } From 6e59e3e2d8d9b137945d21da2069b398069e8d72 Mon Sep 17 00:00:00 2001 From: oz Date: Thu, 15 Aug 2024 22:07:34 -0400 Subject: [PATCH 5/8] Add 36 lines in ai-tool.tsx --- pages/ai-tool.tsx | 50 ++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 43 insertions(+), 7 deletions(-) diff --git a/pages/ai-tool.tsx b/pages/ai-tool.tsx index 8507009..83d5f94 100644 --- a/pages/ai-tool.tsx +++ b/pages/ai-tool.tsx @@ -1,16 +1,52 @@ import type { NextPage } from 'next' +import { useState } from 'react' import Headline from '../components/Headline' import Section from '../components/Section' +import Button from '../components/Button' const AIToolPage: NextPage = () => { + const [projectDescription, setProjectDescription] = useState('') + const [generatedPlan, setGeneratedPlan] = useState('') + + const handleGeneratePlan = () => { + // This is where you'd integrate with your AI tool + // For now, we'll just set a placeholder response + setGeneratedPlan('Your AI-generated project plan will appear here.') + } + return ( -
-
- - AI-Driven Project Start - -

This is where the AI-driven tool for starting projects will be implemented.

-
+
+
+
+ + AI-Driven Project Start + +
+
+

Describe Your Project

+