From 72bd74b94747cead9485f401867943825833da11 Mon Sep 17 00:00:00 2001 From: Ayu Adiati Date: Sun, 22 Dec 2024 21:01:07 +0100 Subject: [PATCH 1/5] feat: add january 2025 challenge --- .../(challenges)/jan-2025/page.tsx | 156 ++++++++++++++++++ 1 file changed, 156 insertions(+) create mode 100644 src/app/monthlychallenges/(challenges)/jan-2025/page.tsx diff --git a/src/app/monthlychallenges/(challenges)/jan-2025/page.tsx b/src/app/monthlychallenges/(challenges)/jan-2025/page.tsx new file mode 100644 index 00000000..240200b8 --- /dev/null +++ b/src/app/monthlychallenges/(challenges)/jan-2025/page.tsx @@ -0,0 +1,156 @@ +import { createMetaData } from '@/util/createMetaData.server'; +import Link from 'next/link'; +import LeadText from '@/components/content/LeadText'; +import TextContainer from '@/components/content/TextContainer'; + +const handle = { + listTitle: 'January 2025: New Year, New Goal!', + meta: { + title: 'Monthly Challenge for January 2025: New Year, New Goal!', + description: "January challenge -> Let's set up our goal for the year!", + }, + date: '2025-01-01', + hero: { + heroHeader: '', + }, +}; + +export const metadata = handle.meta; + +export default function Challenge() { + return ( + <> +

+ Monthly Challenge for January, 2025: New Year, New Goal! +

+ + +

+ The new year is the perfect time to set your new goal. Whether learning new dev-related things, preparing yourself to get a new job, making new habits to be a better developer, or anything you work towards this year. And this month, we're here to support you! +

+
+ + +

+ During this month, we'll work on setting your one big goal for the year and breaking it down into achievable goals for each month. +

+
+ + + +

+ This year, we aim to hold Virtual Coffee Community Conference for the first time! If your goal is to speak at tech conferences, this is the perfect time to prepare! +

+
+
+ +
+ +

Theme

+

New year, new goal!

+ +

Goals

+

+ Our goal is for you to have a map of monthly achievable goals for the + year by the end of the month. +

+ +

Who can participate?

+

+ Virtual Coffee's goal is to support all developers, no matter where they + are in their coding journey. We encourage all members to participate. +

+ +

How it works

+

Set your goal and create your plans

+ + +

+ What if I need help and want to hold myself accountable? +

+

Coffee Table Groups

+

+ If you need help setting your goal or want to hold yourself + accountable by working on them with the community over Zoom, we're here + for you! +

+ +

+ Check the #announcement channel on Slack for the schedule + of each Coffee Table Group and #vc-events channel to join + the event. +

+

Slack

+ +

Remember, we're always here to help. ❤️

+ +

Tools and Resources

+ + + ); +} From 973e03f82c52fc5911a2d92facfb2d5ee337cf18 Mon Sep 17 00:00:00 2001 From: Ayu Adiati Date: Sun, 22 Dec 2024 21:02:59 +0100 Subject: [PATCH 2/5] chore: add completed challenge alert to december 2024 --- src/app/monthlychallenges/(challenges)/dec-2024/page.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/monthlychallenges/(challenges)/dec-2024/page.tsx b/src/app/monthlychallenges/(challenges)/dec-2024/page.tsx index 973f3b1b..87d0ea08 100644 --- a/src/app/monthlychallenges/(challenges)/dec-2024/page.tsx +++ b/src/app/monthlychallenges/(challenges)/dec-2024/page.tsx @@ -19,6 +19,11 @@ export const metadata = handle.meta; export default function Challenge() { return ( <> +
+ This monthly challenge is complete. Congratulations! Please join us for + the next challenge! +
+

Monthly Challenge for December 2024: Creative Community Challenge From 1ff50488e7cb7452cb1395aaa547f454e117058a Mon Sep 17 00:00:00 2001 From: Ayu Adiati Date: Sun, 22 Dec 2024 21:07:45 +0100 Subject: [PATCH 3/5] chore: update monthlychallenges page.tsx with january challenge --- src/app/monthlychallenges/page.tsx | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/src/app/monthlychallenges/page.tsx b/src/app/monthlychallenges/page.tsx index 9e3a608c..e7617f7e 100644 --- a/src/app/monthlychallenges/page.tsx +++ b/src/app/monthlychallenges/page.tsx @@ -147,7 +147,6 @@ const challengeList: Challenge[] = [ }, { - current: true, title: 'Creative Community Challenge', subtitle: `Let's make some space for the other parts of ourselves.`, description: ( @@ -576,15 +575,16 @@ const challengeList: Challenge[] = [ ), }, { - title: 'New Year, New Goals', - subtitle: `The new year offers an opportunity for a fresh start and a chance to set new goals.`, + current: true, + title: 'New Year, New Goal', + subtitle: `The new year offers an opportunity for a fresh start and a chance to set a new goal.`, description: ( <>

- In this challenge, we encourage you to setting up the goals for the - year and break them into achievable goals for each month. Our Coffee - Table Groups — Accountabilibuddies, Tech Interview Study Group, and - The Pack Hunt — are participating in this challenge and ready to + In this challenge, we encourage you to setting up an ambitious goal for the + year and break it into achievable goals for each month. Our Coffee + Table Groups—Accountabilibuddies, Tech Interview Study Group, and + The Pack Hunt—are participating in this challenge and ready to support you!

@@ -595,14 +595,20 @@ const challengeList: Challenge[] = [ .

- To view all of the details of this year's challenge,{' '} - - check out the January 2024 challenge page + To view all of the details of this year's challenge,{' '} + + check out the January 2025 challenge page .

), + links: [ + { + href: '/monthlychallenges/jan-2024', + title: 'January, 2024', + }, + ], }, { title: 'Welcoming Community', From ea67deb5357cde6c117fbf3a3bf0960aff7feedf Mon Sep 17 00:00:00 2001 From: adiati98 Date: Sun, 22 Dec 2024 20:16:53 +0000 Subject: [PATCH 4/5] Prettified Code! --- src/app/monthlychallenges/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/monthlychallenges/page.tsx b/src/app/monthlychallenges/page.tsx index e7617f7e..c1624eb9 100644 --- a/src/app/monthlychallenges/page.tsx +++ b/src/app/monthlychallenges/page.tsx @@ -581,10 +581,10 @@ const challengeList: Challenge[] = [ description: ( <>

- In this challenge, we encourage you to setting up an ambitious goal for the - year and break it into achievable goals for each month. Our Coffee - Table Groups—Accountabilibuddies, Tech Interview Study Group, and - The Pack Hunt—are participating in this challenge and ready to + In this challenge, we encourage you to setting up an ambitious goal + for the year and break it into achievable goals for each month. Our + Coffee Table Groups—Accountabilibuddies, Tech Interview Study Group, + and The Pack Hunt—are participating in this challenge and ready to support you!

From bbd9230ac4b54cbb2e8217612dc68495bf5c7188 Mon Sep 17 00:00:00 2001 From: Ayu Adiati Date: Mon, 30 Dec 2024 19:16:50 +0100 Subject: [PATCH 5/5] feat: add jan 2025 blog post link --- src/app/monthlychallenges/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/monthlychallenges/page.tsx b/src/app/monthlychallenges/page.tsx index e7617f7e..b7a348b1 100644 --- a/src/app/monthlychallenges/page.tsx +++ b/src/app/monthlychallenges/page.tsx @@ -589,13 +589,13 @@ const challengeList: Challenge[] = [

Learn more about this challenge in{' '} - + this blog post .

- To view all of the details of this year's challenge,{' '} + To view all of the details of this year's challenge,{' '} check out the January 2025 challenge page