Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update bootcamp page #258

Merged
merged 1 commit into from
Jan 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions apps/web/src/components/Bootcamp/Cost.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,15 @@ export function Cost() {
<div className="flex w-full flex-col font-display text-3xl text-white md:text-5xl lg:text-6xl">
<p>Cost</p>
</div>

<div className="text-md font-sans text-white">
<p>Base Bootcamp is free. However, we require you to <span className="font-bold">deposit 1 ETH</span>, which we will return to you upon your successful, on-time graduation. We’re doing this so that you have skin in the game. The program is going to be difficult and we need you to have as many reasons as necessary to push through.</p>
<p>
Base Bootcamp is <span className="font-bold">free</span>. However, we require you to{' '}
<span className="font-bold">deposit 1 ETH</span>, which we will return to you upon your
successful, on-time graduation. We’re doing this so that you have skin in the game. The
program is going to be difficult and we need you to have as many reasons as necessary to
push through.
</p>
</div>
</div>
</div>
Expand Down
29 changes: 15 additions & 14 deletions apps/web/src/components/Bootcamp/Dates.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,23 @@ export function Dates() {
</div>
<div className="grid grid-cols-2">
<div className="text-md font-sans text-white">
<p className="pb-2"><span className="font-bold">Cohort 3:</span> Nov 13, 2023</p>
<p><span className="font-bold">Application deadline:</span> Oct 27, 2023</p>
<p className="pb-2">
<span className="font-bold">Cohort 4:</span> Feb 19, 2023
</p>
<p>
<span className="font-bold">Application deadline:</span> Feb 5, 2023
</p>

<div className="mt-10 w-[200px]">
<Link className="w-full" href="https://forms.gle/iqZqJ6WAqkWaouLn8" target="_blank" rel="noreferrer noopener">
<Button variant="secondary" className="w-full">Apply now</Button>
</Link>
</div>
</div>
<div className="text-md font-sans text-white">
<p className="pb-2"><span className="font-bold">Cohort 4:</span> Jan 9, 2024</p>
<p><span className="font-bold">Application deadline:</span> Dec 15, 2023</p>

<div className="mt-10 w-[200px]">
<Link className="w-full" href="https://forms.gle/iqZqJ6WAqkWaouLn8" target="_blank" rel="noreferrer noopener">
<Button variant="secondary" className="w-full">Apply now</Button>
<Link
className="w-full"
href="https://forms.gle/iqZqJ6WAqkWaouLn8"
target="_blank"
rel="noreferrer noopener"
>
<Button variant="secondary" className="w-full">
Apply now
</Button>
</Link>
</div>
</div>
Expand Down
13 changes: 7 additions & 6 deletions apps/web/src/components/Bootcamp/Faq/FaqSidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ export function FaqSidebar() {

<QuestionAccordion
question="When will I hear back about my application?"
answer="You will hear from us within 5-7 business days if you’re accepted into the program. Please note that we’re not able to respond to every individual submission given the volume."
answer="You will hear from us at least two weeks before the cohort start date, if you’re accepted into the program. Please note that we’re not able to respond to every individual submission given the volume."
/>

<QuestionAccordion
question="What is your selection criteria?"
answer="Students will be selected based on coding skills, “crypto-proficiency” (experience using crypto), and experience level. We’re looking for mid to senior level Software Engineering individual contributors."
answer="Students will be selected based on evidence coding skills, “crypto-proficiency” (experience using crypto), and experience level. We’re looking for mid to senior level Software Engineering individual contributors."
/>

<QuestionAccordion
Expand Down Expand Up @@ -48,20 +48,21 @@ export function FaqSidebar() {
<p>
Apart from a few live meetings, the majority of the time will be allocated to
completing our self-paced Smart Contract development curriculum and building various
projects.
projects. Help is readily available from your mentor, and the private channel in
Discord.
</p>
</div>
}
/>

<QuestionAccordion
question="Are there live classes?"
answer="There are no live classes per-se, but you will meet live with your mentor each week (scheduled around your availability) and are welcome to attend live weekly office hours."
answer="There are no live classes, but you will meet live with your mentor each week (scheduled around your availability) and are welcome to attend live weekly office hours."
/>

<QuestionAccordion
question="Can I quit if it’s too much for me?"
answer="Ideally, no! Before committing, do the work you need to do to make sure you can stick it out for the whole program. With only a handfull participants, the success of our program depends on having committed participants."
answer="Ideally, no! Before committing, do the work you need to do to make sure you can stick it out for the whole program. With only a handful participants, the success of our program depends on having committed participants."
/>

<QuestionAccordion
Expand All @@ -71,7 +72,7 @@ export function FaqSidebar() {

<QuestionAccordion
question="What will I be able to do upon graduation?"
answer="You will learn to deploy smart contracts – the foundation of building any onchain app."
answer="You will learn to deploy smart contracts and connect a web frontend to them – the foundation of building any onchain app."
/>
<div className="mb-40 h-[1px] w-full bg-muted opacity-40" />
</div>
Expand Down
11 changes: 8 additions & 3 deletions apps/web/src/components/Bootcamp/Hero.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ import { Button } from 'apps/web/src/components/Button/Button';
import Link from 'next/link';

const subtitleCopy =
'Base Bootcamp is an async, cohort-based training program designed to turn senior-level developers into Smart Contract developers.';
'Base Bootcamp is an async, cohort-based training program designed to turn web developers into Smart Contract developers.';

export function Hero() {
return (
<header className="bg-bootcamp_background_image mt-[-96px] flex h-[700px] w-full flex-col items-center bg-black bg-cover">
<header className="mt-[-96px] flex h-[700px] w-full flex-col items-center bg-black bg-bootcamp_background_image bg-cover">
<div className="mt-48 flex w-full max-w-[1440px] flex-col px-8 pt-12">
<div className="flex w-full flex-col font-display text-4xl text-white md:text-6xl lg:text-7xl">
<p>Learn to build onchain</p>
Expand All @@ -15,7 +15,12 @@ export function Hero() {
</p>
</div>
<div className="mt-10 w-[200px]">
<Link className="w-full" href="https://forms.gle/iqZqJ6WAqkWaouLn8" target="_blank" rel="noreferrer noopener">
<Link
className="w-full"
href="https://forms.gle/iqZqJ6WAqkWaouLn8"
target="_blank"
rel="noreferrer noopener"
>
<Button className="w-full">Apply now</Button>
</Link>
</div>
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/components/Bootcamp/HowItWorks/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ const featureItems = [
number: '2',
title: 'Onboard',
description:
'Upon acceptance, you’ll be invited to the Base Bootcamp Onboarding Course where you will receive all relevant onboarding materials (student handbook, mentor-pairing info, invite to the private Base Bootcamp Discord channel, and invite to the launch day).',
'Upon acceptance, you’ll receive an email with all relevant onboarding materials (student handbook, mentor-pairing info, invite to the private Base Bootcamp Discord channel, and invite to the launch day).',
},
{
number: '3',
Expand Down