Skip to content
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
Binary file added public/stemettes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
209 changes: 128 additions & 81 deletions src/pages/index.astro
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
import BlogCard from '@/components/BlogCard.astro'
import Card from '@/components/Card.astro'
import Calendar from '@/components/EventCalendar.astro'
import Leaderboard from '@/components/Leaderboard.astro'
import Link from '@/components/Link.astro'
import LivestreamFeed from '@/components/LivestreamFeed.astro'
import Leaderboard from '@/components/Leaderboard.astro'
import Calendar from '@/components/EventCalendar.astro'
import PageHead from '@/components/PageHead.astro'
import { buttonVariants } from '@/components/ui/button'
import WHACK from '@/components/WHACK.astro'
Expand All @@ -24,7 +24,7 @@ const blog = await getRecentPosts(SITE.featuredPostCount)

<Layout class="max-w-3xl" particles>
<PageHead slot="head" title="" />
<section class="flex flex-col flex-1 gap-4">
<section class="flex flex-1 flex-col gap-4">
<Card color="purple">
<Fragment slot="header">
<h3 class="text-center text-3xl leading-none font-medium">
Expand Down Expand Up @@ -58,9 +58,7 @@ const blog = await getRecentPosts(SITE.featuredPostCount)
<Card class="overflow-hidden p-0!" color="sky">
<div slot="header" class="flex flex-row items-center gap-3 p-6 pb-2">
<Icon name="lucide:calendar-days" class="size-8" />
<h3 class="text-xl leading-none font-medium">
Upcoming Events
</h3>
<h3 class="text-xl leading-none font-medium">Upcoming Events</h3>
</div>
<Calendar server:defer enableLocation={true} scrollable={true} />
</Card>
Expand All @@ -74,88 +72,83 @@ const blog = await getRecentPosts(SITE.featuredPostCount)
/>
</Card>
<Card color="yellow">
<div slot="header" class="flex flex-row items-center gap-3">
<Icon name="lucide:brain" class="size-8" />
<h3 class="text-xl leading-none font-medium">
Group Projects 25/26!
</h3>
</div>
<div slot="header" class="flex flex-row items-center gap-3">
<Icon name="lucide:brain" class="size-8" />
<h3 class="text-xl leading-none font-medium">
Group Projects 25/26!
</h3>
</div>

<div class="flex flex-col gap-2">
<p>
We're excited to announce that group projects are back for the
2025/26 academic year!
</p>
<p>
We're running two tracks this year:
</p>
<ul class="list-inside list-['✓'] *:before:pr-1">
<li>Autonomous Drone AI</li>
<li>Stock Trading AI vs our pet fish</li>
</ul>
<p>
<div class="flex flex-col gap-2">
<p>
We're excited to announce that group projects are back for the
2025/26 academic year!
</p>
<p>We're running two tracks this year:</p>
<ul class="list-inside list-['✓'] *:before:pr-1">
<li>Autonomous Drone AI</li>
<li>Stock Trading AI vs our pet fish</li>
</ul>
<p>
<a
href="https://docs.google.com/forms/d/e/1FAIpQLSdImGqRifxfu-ncqQYf7JmPIb8W4bFxvorfx-WBgimBpBSEzw/viewform?usp=sf_link"
target="_blank"
rel="noopener noreferrer"
style="font-weight: bold; text-decoration: underline;"
>
Click here to sign up!
</a>
</p>
<p>
Below are brief overviews of each project to help you decide which
one to join:
</p>
<ul class="list-inside list-['→'] *:before:pr-1">
<li>
<a
href="https://docs.google.com/forms/d/e/1FAIpQLSdImGqRifxfu-ncqQYf7JmPIb8W4bFxvorfx-WBgimBpBSEzw/viewform?usp=sf_link"
href="/static/DroneAI.pdf"
target="_blank"
rel="noopener noreferrer"
style="font-weight: bold; text-decoration: underline;"
class="font-bold underline"
>
Click here to sign up!
Autonomous Drone AI brief (PDF)
</a>
</p>
<p>
Below are brief overviews of each project to help you decide which
one to join:
</p>
</li>
<li>
<a
href="/static/StockTradingAI.pdf"
target="_blank"
rel="noopener noreferrer"
class="font-bold underline"
>
Stock Trading AI vs our pet fish brief (PDF)
</a>
</li>
</ul>
<div>
<p>Term 2 Deadlines:</p>
<ul class="list-inside list-['→'] *:before:pr-1">
<li>
<a
href="/static/DroneAI.pdf"
target="_blank"
rel="noopener noreferrer"
class="font-bold underline"
>
Autonomous Drone AI brief (PDF)
</a>
</li>
<li>
<a
href="/static/StockTradingAI.pdf"
target="_blank"
rel="noopener noreferrer"
class="font-bold underline"
>
Stock Trading AI vs our pet fish brief (PDF)
</a>
</li>
<li>Week 1 Code Night: Stock Trading AI Portfolio Submissions</li>
<li>Week 4 Code Night: Presentations for both projects!</li>
</ul>
<div>
<p>
Term 2 Deadlines:
</p>
<ul class="list-inside list-['→'] *:before:pr-1">
<li>
Week 1 Code Night: Stock Trading AI Portfolio Submissions
</li>
<li>
Week 4 Code Night: Presentations for both projects!
</li>
</ul>
</div>
<div>
<p>
The best presentations will be invited to present at our yearly AI summit in February!
</p>
<p>
Previous speakers include Google, IBM, Warwick AI alumni startups and more.
</p>
</div>
</div>
<div>
<p>
The best presentations will be invited to present at our yearly AI
summit in February!
</p>
<p>
If you have any questions reach out to us on our socials, or email us.
Previous speakers include Google, IBM, Warwick AI alumni startups
and more.
</p>
</div>
</Card>
<Link
<p>
If you have any questions reach out to us on our socials, or email
us.
</p>
</div>
</Card>
<Link
href="https://github.com/WarwickAI/snake-comp?tab=readme-ov-file#-warwick-ai-snake-competition-"
external
>
Expand Down Expand Up @@ -241,8 +234,8 @@ const blog = await getRecentPosts(SITE.featuredPostCount)
18&ndash;19 October 2025, The <Link
href="https://campus.warwick.ac.uk/search/623c8864421e6f5928c0c8b3"
external
underline
>Oculus</Link> Building
underline>Oculus</Link
> Building
</p>
</Fragment>

Expand All @@ -268,6 +261,60 @@ const blog = await getRecentPosts(SITE.featuredPostCount)
</p>
</div>
</Card>
<Card color="emerald">
<Fragment slot="header">
<h3 class="text-center text-2xl leading-none font-medium">
Intro to
</h3>
<img
src="/stemettes.png"
alt="Stemettes Logo"
class="w-full dark:invert"
loading="lazy"
decoding="async"
/>
<p class="text-muted-foreground text-center text-sm font-medium">
13 November 2025, <Link
href="https://campus.warwick.ac.uk/search/623c8864421e6f5928c0c8b3"
external
underline>Oculus</Link
> Building
</p>
</Fragment>
<div class="flex flex-col gap-2">
<p>
Our flagship women/non-binary students in STEAM event! This event
featured a mentor from Stemettes who joined us to introduce what
Stemettes is, how the organisation was founded, and the mission
behind their work to support women and non-binary people in STEAM.
</p>

<p>
They spoke about the wide range of opportunities Stemettes offers,
including mentoring, workshops, events, and programmes designed to
help students build confidence, skills, and networks in STEM fields.
You can find out more about Stemettes and their work on their
<Link href="https://stemettes.org" external underline>
website
</Link>.
</p>
<p>
We’ll be continuing this collaboration with future mini-hacks,
workshops, seminars, and other events, so keep an eye out for
upcoming opportunities hosted by Warwick AI, Stemettes, and our
collaborating societies!
</p>
<Link
href="https://sfutures.org/warwick"
external
underline
class="mx-auto block text-center font-medium"
>
Click here to find out about upcoming Stemettes events & other
mentorship opportunities! →
</Link>
</div>
</Card>
<Link href="/authors/exec">
<Card color="pink">
<div slot="header" class="flex flex-row items-center gap-3">
Expand All @@ -278,8 +325,8 @@ const blog = await getRecentPosts(SITE.featuredPostCount)
</div>

<p>
Click here to meet this year's exec team!
We are always happy to help with anything :)
Click here to meet this year's exec team! We are always happy to
help with anything :)
</p>
</Card>
</Link>
Expand Down