Skip to content

Commit

Permalink
add pyladies page (#152)
Browse files Browse the repository at this point in the history
- created the pyladies page
  • Loading branch information
Leon12-aaryson authored Jun 6, 2024
1 parent 2637ae5 commit a3f98be
Show file tree
Hide file tree
Showing 5 changed files with 144 additions and 4 deletions.
2 changes: 2 additions & 0 deletions 2024/utils/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ export const DIVERSITY_FINANCIAL_AID_LINK = `https://bit.ly/pyconUG-2024-diversi
export const PYCONUGANDA_PROSPECTUS_2024 = `https://firebasestorage.googleapis.com/v0/b/pycon-uganda.appspot.com/o/PyCon-Uganda-2024-Prospectus.pdf?alt=media&token=052e8898-4041-4a46-a564-d45a3ce822e7`;
export const DIVERSITY_TRAVEL_AID_LINK_2024 = `https://forms.gle/kgYRfgFHQxdmB61A9`;
export const DJANGO_GIRLS_REG = "https://forms.gle/ZwTRAcYzRGXjskiN7";
export const PYLADIES_REG = "https://forms.gle/yB3yTcnpH6yQuYSH6";

export const PYCONUGANDA_MERCH_2024 = `https://www.quicket.co.ug/events/254188-pycon-uganda-2024/?ref=algolia-search#/merchandise`;
export const SPEAKERS_2024 = [
// {
Expand Down
2 changes: 1 addition & 1 deletion app/2024/django-girls/page.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export default function DjangoGirls() {
<div className="lg:w-1/2 p-4 w-full">
<h1 className="text-3xl">Django Girls Kampala</h1>
<p className="mt-3">If you are female and you want to learn how to build websites, we have good news for you! We are holding a one-day workshop for beginners!</p>
<p className="mt-3">It will take place during the PyCon Uganda conference, at National ICT Innovation Hub. We would like to give you an opportunity to learn how to program and become one of us - female programmers!</p>
<p className="mt-3">It will take place during the PyCon Uganda conference, at NWSC International Resource Center. We would like to give you an opportunity to learn how to program and become one of us - female programmers!</p>
<p className="mt-3">The workshop is free of charge and if you are interested in being part of this training, you can apply for a pass now!!</p>
</div>
<div className="lg:w-1/2 p-4 w-full">
Expand Down
129 changes: 129 additions & 0 deletions app/2024/pyladies/page.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
import Image from "next/image";
import Link from "next/link";
import { PYLADIES_REG } from "@/2024/utils/constants";

export default function DjangoGirls() {
return (
<>
{" "}
{/* <section className="bg-fixed text-zinc-300" style={{ backgroundImage: "url('/assets/images/djangogirls/dg1.png')" }}> */}
{/* <section className="bg-fixed text-zinc-300 bg-pyconug-lightBlue" style={{}}>
<div className="flex flex-col justify-center items-center h-[70vh]">
<div>
<h1 className="text-3xl font-extrabold sm:text-5xl text-white">
Pyladies Anniversary
</h1>
</div>
<div>
{" "}
<p className="text-white p-4 font-medium w-[60vw] text-center">
We are pleased to inform you that the Pyladies will be celebrating their seventh Anniversary during the Pycon Uganda 2024 conference as a way to celebrate women and the achievements they've attained over time.
</p>
<p className="text-white p-4 font-medium text-center">
Kindly register here if you are interested in attending.
</p>
</div>
</div>
</section> */}
<section className="my-10 justify-center items-center text-justify text-lg">
<div className="mx-8 md:mx-28 max-w-screen-xl flex flex-col justify-center items-center mb-10">
<Image
width={150}
height={75}
alt=""
src={"/assets/images/pyladies/pyladies.png"}
/>
</div>
<div className="mx-8 md:mx-28 max-w-screen-xl flex flex-col lg:flex-row mb-10">
<div className="lg:w-1/2 p-4 w-full">
<h1 className="text-3xl">PyLadies Anniversary</h1>
<p className="mt-3">Join us in celebrating the PyLadies Anniversary Event at PyCon Uganda!
This special occasion marks a significant milestone for PyLadies, an
international mentorship group dedicated to empowering women to become
active participants and leaders in the Python open-source community. Our mission
is to promote, educate, and advance a diverse Python community through
outreach, education, conferences, events, and social gatherings.</p>
</div>
<div className="lg:w-1/2 p-4 w-full">
<h1 className="text-3xl">Join Our Anniversary Workshop!</h1>
<p className="mt-3">Don&apos;t miss this chance to start your Python journey and join a supportive
community. Apply now for the PyLadies Anniversary Workshop!</p>
<p className="mt-3">As a workshop attendee, you&apos;ll have the opportunity to:</p>
<ul className="list-disc list-inside indent-4">
<li>Learn Python Basics: Start writing your first Python programs
with guidance from experienced mentors.</li>
<li>Network and Connect: Meet and connect with fellow women in tech and share your experiences.</li>
<li>Engage with Experts: Interact with organizers and sponsors to enhance your learning journey.</li>
</ul>
<p className="mt-3 font-medium">Don&apos;t miss this fantastic opportunity to kickstart your Python journey and
become part of a supportive community. Apply now to join us at the PyLadies Anniversary Workshop!</p>
</div>
</div>

<div className="bg-fixed text-white bg-pyconug-lightBlue" style={{}}>
{/* <div className="bg-fixed text-white" style={{ backgroundImage: "url('/assets/images/djangogirls/dg2.png')" }}> */}
<div className="mx-8 md:mx-28 max-w-screen-xl flex flex-col lg:flex-row mb-10">
<div className="lg:w-full p-4">
<h1 className="text-3xl">Become a participant</h1>
<p className="mt-3">Feel free to apply and spread the word about this workshop. Let&apos;s dream, code, and create together!</p>
<div className="flex justify-center md:justify-start">
<Link
className="bg-white text-pyconug-lightBlue px-12 py-4 rounded-md w-50 mt-10"
target="_blank"
href={PYLADIES_REG}
>
Register here
</Link>
</div>
</div>
</div>
</div>
<div className="mx-8 md:mx-28 max-w-screen-xl flex flex-col lg:flex-row mb-10">
<div className="lg:w-1/2 p-4 w-full">
<h3 className="text-xl font-bold">Do I need to know anything about websites or programming?</h3>
<p className="mt-3">No! This workshop is for beginners. You don&apos;t need any prior knowledge. If you have some technical knowledge (like knowing what HTML or CSS are), you can still apply!</p>
<h3 className="text-xl font-bold mt-5">Should I bring my own laptop?</h3>
<p className="mt-3">Yes, please bring your own laptop. We don&apos;t provide hardware, and it&apos;s important for you to have your
computer to take home everything you create during the workshop.</p>
</div>
<div className="lg:w-1/2 p-4 w-full">
<h3 className="text-xl font-bold">Do I need to install anything on my laptop beforehand?</h3>
<p className="mt-3">It would be helpful to have Python installed, but don&apos;t worry if you haven&apos;t done it yet.
We&apos;ll have an installation session before the workshop to help you get set up.</p>
<h3 className="text-xl font-bold mt-5">Do I need to be a PyLady already to attend?</h3>
<p className="mt-3">No. Simply sign up for the workshop session, and you&apos;re welcome to join other activities if you&apos;re interested.</p>
</div>
</div>
<div class="flex flex-col items-center space-x-4">
<h1 className="text-3xl font-bold mb-10">Workshop chair:</h1>
</div>
<div className="bg-fixed text-white bg-pyconug-lightBlue" style={{}}>
<div class="flex flex-col items-center space-x-4">
<h1 className="text-3xl font-bold my-10">Agenda:</h1>
</div>
<div className="mx-8 md:mx-28 max-w-screen-xl justify-center flex flex-col lg:flex-row mb-10">
<div className="lg:w-1/2 p-4">
<ul className="list-disc list-inside indent-4">
<li>10:00 - 11:00 am Welcome remarks and Introductions</li>
<li>11:00 - 12:00 am Keynote Session</li>
<li>12:00 - 12:30 am Women in STEM! Championing Diversity and Inclusion in the Tech Industry!</li>
<li>12:30 - 13:00 am Teach me through Python</li>
</ul>
</div>
<div className="lg:w-1/2 p-4 w-full">
<ul className="list-disc list-inside indent-4">
<li>13:00 - 14:00 pm Lunch Break</li>
<li>14:30 - 15:00 pm Women Tech Makers in Kampala: Get Involved</li>
<li>15:00 - 15:30 pm Harnessing Collective Intelligence : Developing and Utilizing Data Science Communities</li>
<li>15:30 - 16:00 pm Advanced Django as a Professional</li>
<li>16:00 - 16:30 pm Closing Remarks and End</li>
</ul>
</div>
</div>
</div>
</section>
</>
);
}

15 changes: 12 additions & 3 deletions components/2024/layout/navbar.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,16 @@ const NavbarLinks = [
/>
),
},
{
path: "/2024/pyladies",
label: "Pyladies",
description: "Join us at PyCon Uganda for the PyLadies Anniversary, celebrating female Python developers' achievements and contributions!",
icon: (
<UserGroupIcon
className="h-6 w-6 text-gray-600 group-hover:text-pyconug-lightBlue"
aria-hidden="true"
/>),
},
],
},
{
Expand Down Expand Up @@ -319,9 +329,8 @@ export default function Example() {
<Disclosure.Button className="flex w-full items-center justify-between rounded-lg py-2 pl-3 pr-3.5 text-base font-semibold leading-7 hover:bg-gray-50">
{link.label}
<ChevronDownIcon
className={`${
open ? "rotate-180" : ""
} h-5 w-5 flex-none`}
className={`${open ? "rotate-180" : ""
} h-5 w-5 flex-none`}
aria-hidden="true"
/>
</Disclosure.Button>
Expand Down
Binary file added public/assets/images/pyladies/pyladies.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a3f98be

Please sign in to comment.