+ DurianPy’s{' '}
+
+ Special Interest Groups
+ {' '}
+ (SIGs) are focused communities within our user group that allow Python
+ enthusiasts to dive deeper into specific topics. Whether you're
+ passionate about{' '}
+ data science or{' '}
+ backend development,
+ our SIGs providea space for hands-on learning, networking, and
+ collaboration.
+
+
+
+ Join a SIG today
+
+
+
+
+
+ CURRENT SIGs
+
+
+
+
+
+ Want to Start a SIG?
+
+
+ If you’re passionate about a particular Python topic and want to start
+ a SIG, reach out to us at{' '}
+ durianpy.davao@gmail.com. Our
+ organizers will review and respond within 48 hours.
+
+
);
}
From d11a7e7876b0f72b2362e119791fca19819d6902 Mon Sep 17 00:00:00 2001
From: devRaxx
Date: Wed, 19 Mar 2025 17:53:05 +0800
Subject: [PATCH 08/48] fix: fixed minor routing misimplementation
---
app/{(sigs) => }/sigs/page.tsx | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename app/{(sigs) => }/sigs/page.tsx (100%)
diff --git a/app/(sigs)/sigs/page.tsx b/app/sigs/page.tsx
similarity index 100%
rename from app/(sigs)/sigs/page.tsx
rename to app/sigs/page.tsx
From 95c49b5e0c7b638fce80a03f156cec0ffabe2dc1 Mon Sep 17 00:00:00 2001
From: devRaxx
Date: Wed, 19 Mar 2025 18:49:20 +0800
Subject: [PATCH 09/48] feat: formatting and added CURRENT SIGs cards
---
app/sigs/components/card.tsx | 32 +++++++++++++++++++++++++++
app/sigs/page.tsx | 8 +++++--
public/assets/sigsIcons/Group122.png | Bin 0 -> 10920 bytes
public/assets/sigsIcons/Group125.png | Bin 0 -> 7166 bytes
4 files changed, 38 insertions(+), 2 deletions(-)
create mode 100644 app/sigs/components/card.tsx
create mode 100644 public/assets/sigsIcons/Group122.png
create mode 100644 public/assets/sigsIcons/Group125.png
diff --git a/app/sigs/components/card.tsx b/app/sigs/components/card.tsx
new file mode 100644
index 0000000..5ba34e6
--- /dev/null
+++ b/app/sigs/components/card.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+import Image from 'next/image';
+
+interface CardProps {
+ image: string;
+ title: string;
+}
+
+export default function Card({ image, title }: CardProps) {
+ return (
+
+ );
+}
diff --git a/app/sigs/page.tsx b/app/sigs/page.tsx
index 87ab488..5d0046f 100644
--- a/app/sigs/page.tsx
+++ b/app/sigs/page.tsx
@@ -1,4 +1,5 @@
import React from 'react';
+import Card from './components/card';
export default function Sigs() {
return (
@@ -17,9 +18,9 @@ export default function Sigs() {
(SIGs) are focused communities within our user group that allow Python
enthusiasts to dive deeper into specific topics. Whether you're
passionate about{' '}
- data science or{' '}
+ data science or
backend development,
- our SIGs providea space for hands-on learning, networking, and
+ our SIGs provide a space for hands-on learning, networking, and
collaboration.
@@ -32,6 +33,9 @@ export default function Sigs() {
CURRENT SIGs
+
+
+
diff --git a/public/assets/sigsIcons/Group122.png b/public/assets/sigsIcons/Group122.png
new file mode 100644
index 0000000000000000000000000000000000000000..7fd4d82d23cc2b5cce3875ccc13b129019938f12
GIT binary patch
literal 10920
zcmb_?Ra9I}u=U{X9^BpC2G3j}uv7GSW;xBmNnU;c;Q
zXLYSQ-PKjyz0Rp!QL4&vXvm+C0RRA+g1odk004#Y(by5;KO_dOmy-n4O_Q8_bYQI{lq3Lvh6I!sQ#b&CNmM~vLemTCBG=&C#_)3M
z3UqGOyCX9-qG*UfdZi|f4{U>+i8pNPe~|VcXvcG`iTMEnU06N5vsd5E(Z$yg0|=vR|BAIX3i#Hs#QZhYc1$~9B2
+ We value respect and inclusivity in all events.
+
+
+
+ The Python community is made up of members from around the globe with a
+ diverse set of skills, personalities, and experiences. It is through
+ these differences that our community experiences great successes and
+ continued growth.
+
+
+
+ To clarify our expectations, all participants, including attendees,
+ speakers, exhibitors, organizers, and volunteers at any DurianPy event,
+ must adhere to the following{' '}
+
+ Code of Conduct
+
+ .
+
+
+ );
+}
diff --git a/app/layout.tsx b/app/layout.tsx
index 3187df6..8edc913 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -2,6 +2,7 @@ import type { Metadata } from 'next';
import '@/styles/globals.css';
import Navbar from '@/components/navs/public/Navbar';
import { ReactLenis } from 'lenis/react';
+import { Footer } from './(home)/components/Footer';
const head = {
title: 'DurianPy',
@@ -43,6 +44,7 @@ export default function RootLayout({
{children}
+