diff --git a/next.config.js b/next.config.js index 4125948..d7dd04f 100644 --- a/next.config.js +++ b/next.config.js @@ -9,16 +9,14 @@ module.exports = { }, async redirects() { return [ - { - source: '/bootcamp-7', - destination: '/bootcamp', - permanent: true, - }, - { - source: '/mentorship', - destination: '/mentorship', - permanent: true, - }, + { source: '/bootcamp', destination: '/', permanent: true }, + { source: '/bootcamp-7', destination: '/', permanent: true }, + { source: '/bootcamp-3', destination: '/', permanent: true }, + { source: '/bootcamp-6', destination: '/', permanent: true }, + { source: '/bootcamp_back', destination: '/', permanent: true }, + { source: '/mentorship-2021', destination: '/mentorship', permanent: true }, + { source: '/mentorship-2022', destination: '/mentorship', permanent: true }, + { source: '/mentorship-2023', destination: '/mentorship', permanent: true }, ] }, } diff --git a/src/components/Footer/index.js b/src/components/Footer/index.js index b14cfad..6e6315c 100644 --- a/src/components/Footer/index.js +++ b/src/components/Footer/index.js @@ -21,9 +21,6 @@ export default function Footer() { Programs
diff --git a/src/components/Navbar/index.js b/src/components/Navbar/index.js index 19005bf..a40d27b 100644 --- a/src/components/Navbar/index.js +++ b/src/components/Navbar/index.js @@ -59,25 +59,15 @@ export default function Navbar() { About - {/*
  • - - Bootcamp #6 - -
  • */}
  • Programs
  • -
  • - - Contribute - -
  • - - Volunteer with TechLadies + + Contribute
    diff --git a/src/data/mentorship-timeline-2024.js b/src/data/mentorship-timeline-2026.js similarity index 80% rename from src/data/mentorship-timeline-2024.js rename to src/data/mentorship-timeline-2026.js index e476f21..360ef9d 100644 --- a/src/data/mentorship-timeline-2024.js +++ b/src/data/mentorship-timeline-2026.js @@ -1,11 +1,11 @@ export default [ { - date: "June 2024", + date: "June 2026", title: "Mentorship Applications Open", description: <>Apply to be a mentor or mentee for Techladies Mentorship, }, { - date: "August 2024", + date: "August 2026", title: "Speed Mentorship Matching Event", description: ( <> @@ -14,7 +14,7 @@ export default [ ), }, { - date: "September 2024 - November 2024", + date: "September 2026 - November 2026", title: "Mentorship Program", description: ( <> @@ -23,7 +23,7 @@ export default [ ), }, { - date: "November 2024 (Projected)", + date: "November 2026 (Projected)", title: "Final Project Showcase", description: ( <> diff --git a/src/data/programs.js b/src/data/programs.js index f7efd00..4f4505b 100644 --- a/src/data/programs.js +++ b/src/data/programs.js @@ -1,17 +1,4 @@ const programs = [ - // { - // image: "/photos/bootcamp.jpg", - // title: "Bootcamp", - // link: "/our-programs/#bootcamp", - // description: ( - // <> - // Looking to become a professional programmer? TechLadies Bootcamp is a - // part-time accelerated learning program where you learn valuable - // technical skills from industry experts by by building multiple projects - // from scratch. - // - // ), - // }, { image: "/photos/mentorship.jpg", title: "Mentorship", diff --git a/src/pages/404.js b/src/pages/404.js new file mode 100644 index 0000000..3c468bd --- /dev/null +++ b/src/pages/404.js @@ -0,0 +1,23 @@ +import Head from "next/head" +import NavLink from "../components/NavLink" + +export default function Custom404() { + return ( +
    + + Page Not Found | TechLadies + +
    +
    +

    Page Not Found

    +

    + Sorry, the page you are looking for doesn't exist or has been moved. +

    + + Back to Home + +
    +
    +
    + ) +} diff --git a/src/pages/bootcamp-3.js b/src/pages/_deprecated/bootcamp-3.js similarity index 100% rename from src/pages/bootcamp-3.js rename to src/pages/_deprecated/bootcamp-3.js diff --git a/src/pages/bootcamp-6.js b/src/pages/_deprecated/bootcamp-6.js similarity index 100% rename from src/pages/bootcamp-6.js rename to src/pages/_deprecated/bootcamp-6.js diff --git a/src/pages/bootcamp.js b/src/pages/_deprecated/bootcamp.js similarity index 100% rename from src/pages/bootcamp.js rename to src/pages/_deprecated/bootcamp.js diff --git a/src/pages/bootcamp_back.js b/src/pages/_deprecated/bootcamp_back.js similarity index 100% rename from src/pages/bootcamp_back.js rename to src/pages/_deprecated/bootcamp_back.js diff --git a/src/pages/mentorship-2021.js b/src/pages/_deprecated/mentorship-2021.js similarity index 100% rename from src/pages/mentorship-2021.js rename to src/pages/_deprecated/mentorship-2021.js diff --git a/src/pages/mentorship-2022.js b/src/pages/_deprecated/mentorship-2022.js similarity index 100% rename from src/pages/mentorship-2022.js rename to src/pages/_deprecated/mentorship-2022.js diff --git a/src/pages/mentorship-2023.js b/src/pages/_deprecated/mentorship-2023.js similarity index 100% rename from src/pages/mentorship-2023.js rename to src/pages/_deprecated/mentorship-2023.js diff --git a/src/pages/contribute.js b/src/pages/contribute.js index 605848f..ce9987e 100644 --- a/src/pages/contribute.js +++ b/src/pages/contribute.js @@ -53,7 +53,7 @@ export default function Home() { className="btn btn-primary" target="_blank" rel="noreferrer" - href="https://docs.google.com/forms/d/e/1FAIpQLSe2A6vuoZFhTkoW75kVtI8d5Ftg-Q0_6KP8ZWgCSy2mZmu-bQ/viewform" + href="https://forms.gle/8z7LiN9pvk4nJy8e6" > Volunteer with TechLadies @@ -70,8 +70,9 @@ export default function Home() { like-minded peers!

    - We are currently recruiting volunteers for 2024. If you are able to dedicate at least 4-5 hours a month and want to volunteer, we want you! Please apply by 15th - Nov 2023 if you are interested. + We are currently recruiting volunteers for 2026. Please indicate + your interest in volunteering with us in the form sign up! Hope to + see you soon.

    @@ -125,85 +126,6 @@ export default function Home() { -
    -
    -
    - Microsoft -
    -
    - Rakuten -
    -
    - ThoughtWorks -
    -
    - ZenDesk -
    -
    - Carousell -
    -
    - Kiat SG -
    -
    -
    - -
    -
    -
    -
    - -

    - Your one-time donation enable us to continue our activities at - TechLadies, including online tools and logistics. -

    -
    -
    -
    - {donations.map((donation) => ( -
    - -
    - ))} -
    -
    - - Clicking Contribute will bring you to make a donation securely - via PayPal, where you can donate with all major credit cards. - TechLadies finances are managed by Learnemy Pte Ltd. As we are - not a registered non-profit, we cannot send an invoice for tax - purposes. - -
    -
    -
    -
    @@ -220,51 +142,6 @@ export default function Home() { }} title={selectedTopic} > - {selectedTopic === "TechLadies Bootcamp" && ( - <> - TechLadies Bootcamp - -

    - Help create our most impactful program! We've seen Bootcamp - grads switching careers into tech who were previously pet - groomer, air stewardess, and customer service rep etc. To - continue this program in 2023, we are looking for{" "} - 8-10 Coaches. -

    - -
    Coaches Team: 8-10 Coaches
    -

    - You are part of the team that teaches the Bootcamp participants - valuable skills to help them kickstart their journey in tech. - You will pair-program with the participants, follow a curriculum - set by the Tech Lead, and provide feedback to both the - participants and Tech Lead. -

    -

    - - Ideal profile: - {" "} - You are a JS developer and want to gain coaching experiences. - You will spend around 2 hours per month before the Bootcamp - starts, and 6 - 8 hours per month when the Bootcamp is running. - You can also take on more responsibilities by being a Lead Coach - for a team or commit less by being an assistant Coach. -

    - - - Volunteer for TechLadies Bootcamp - - - )} {selectedTopic === "TechLadies Mentorship" && ( <> 3 - 4 Mentorship Leads and ~30 Mentors in Software Engineering, Product Management, Data Science, and UI/UX @@ -325,7 +202,7 @@ export default function Home() { className="btn btn-primary cta-button" target="_blank" rel="noreferrer" - href="https://docs.google.com/forms/d/e/1FAIpQLSe2A6vuoZFhTkoW75kVtI8d5Ftg-Q0_6KP8ZWgCSy2mZmu-bQ/viewform" + href="https://forms.gle/8z7LiN9pvk4nJy8e6" > Volunteer for TechLadies Mentorship @@ -366,7 +243,7 @@ export default function Home() { className="btn btn-primary cta-button" target="_blank" rel="noreferrer" - href="https://docs.google.com/forms/d/e/1FAIpQLSe2A6vuoZFhTkoW75kVtI8d5Ftg-Q0_6KP8ZWgCSy2mZmu-bQ/viewform" + href="https://forms.gle/8z7LiN9pvk4nJy8e6" > Volunteer for TechLadies Community @@ -418,7 +295,7 @@ export default function Home() { className="btn btn-primary cta-button" target="_blank" rel="noreferrer" - href="https://docs.google.com/forms/d/e/1FAIpQLSe2A6vuoZFhTkoW75kVtI8d5Ftg-Q0_6KP8ZWgCSy2mZmu-bQ/viewform" + href="https://forms.gle/8z7LiN9pvk4nJy8e6" > Volunteer for TechLadies Communication diff --git a/src/pages/mentorship.js b/src/pages/mentorship.js index e3a87e7..6c93e54 100644 --- a/src/pages/mentorship.js +++ b/src/pages/mentorship.js @@ -10,7 +10,7 @@ import MentorsCard from "../components/MentorsCard" import Gallery from "../components/Gallery" import TestimonialCard from "../components/TestimonialCard" -import mentorshipTimeline from "../data/mentorship-timeline-2024" +import mentorshipTimeline from "../data/mentorship-timeline-2026" import programsFAQ from "../data/mentorship-faq.js" import mentorshipTestimonials from "../data/mentorship-testimonials.js" @@ -34,7 +34,7 @@ export default function Home() {
    -

    TechLadies Mentorship 2024

    +

    TechLadies Mentorship 2026

    TechLadies Mentorship provides women with personal career guidance from experienced industry practitioners as they grow @@ -56,11 +56,11 @@ export default function Home() { mentee. We will be piloting a "Speed Mentorship" style to match our mentors and mentee. The minimum commitment level required is one mentoring session per month from August to - November 2024. + November 2026.

    Registration for the TechLadies x WomenDevsSG Mentorship Program - 2024 is now Open! + 2026 is now Open!

    @@ -193,7 +193,7 @@ export default function Home() {
    -

    Program Timeline 2024

    +

    Program Timeline 2026

    {mentorshipTimeline.map(({ date, title, description }) => ( @@ -231,7 +231,7 @@ export default function Home() {

    - Meet Our TechLadies x WomenDevsSG Mentorship Core Team 2024 + Meet Our TechLadies x WomenDevsSG Mentorship Core Team 2026

    - We are currently planning for new programs for 2024. + We are currently planning for new programs for 2026.

    {/* */}
    - {/*
    -
    -
    -
    - TechLadies Bootcamp -

    TechLadies Bootcamp Workshops

    -

    Duration: 5 weekends

    -

    - The TechLadies Bootcamp offers 5 weekend workshops to help women - come into Tech. -

    - -
    -
    - - {bootcampTestimonials.map( - ({ image, thumbnail, name, message }) => ( - - ) - )} - -
    -
    -
    -
    */}
    @@ -106,10 +67,8 @@ export default function Home() { industry with industry practitioners.

    -
    @@ -176,35 +135,6 @@ export default function Home() {
    -
    -
    -
    -
    - TODO: REPLACE ME -
    -
    -

    Want to be a Coach?

    -

    - We are also on the lookout for awesome people to be a coach for - our programs. Connect with many others and contribute to the - tech community. -

    - - I'm interested! - -
    -
    -
    -