From 04b10cda1f096e0c7afdae79d6817579a7d2ccf8 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 1 Nov 2024 21:19:21 +1000 Subject: [PATCH 01/14] Begin preparing for comp to open --- src/components/CountdownSection/index.jsx | 21 ++-- src/routes/DesignCompetition.jsx | 111 ++++++++++++++++++---- 2 files changed, 102 insertions(+), 30 deletions(-) diff --git a/src/components/CountdownSection/index.jsx b/src/components/CountdownSection/index.jsx index 188bd3f..01b22a3 100644 --- a/src/components/CountdownSection/index.jsx +++ b/src/components/CountdownSection/index.jsx @@ -1,12 +1,11 @@ import React, { useState, useEffect } from 'react'; import './index.css'; -const CountdownSection = () => { - const initialDate = '2024-07-12T18:00:00+10:00'; - const newTargetDate = '2024-07-14T15:00:00+10:00'; // Sunday showcase date at 3 PM +const CountdownSection = (initialDate) => { + // const initialDate = '2024-07-12T18:00:00+10:00'; - const calculateTimeLeft = (targetDate) => { - const difference = +new Date(targetDate) - +new Date(); + const calculateTimeLeft = (initialDate) => { + const difference = +new Date(initialDate.initialDate) - +new Date(); let timeLeft = {}; if (difference > 0) { @@ -23,18 +22,18 @@ const CountdownSection = () => { const [targetDate, setTargetDate] = useState(initialDate); const [timeLeft, setTimeLeft] = useState(calculateTimeLeft(initialDate)); - const [heading, setHeading] = useState(""); + const [heading, setHeading] = useState("Until the competition closes"); useEffect(() => { const timer = setTimeout(() => { const newTimeLeft = calculateTimeLeft(targetDate); setTimeLeft(newTimeLeft); - if (Object.keys(newTimeLeft).length === 0 && targetDate === initialDate) { - setTargetDate(newTargetDate); - setHeading("Time until presentations"); - setTimeLeft(calculateTimeLeft(newTargetDate)); - } + // if (Object.keys(newTimeLeft).length === 0 && targetDate === initialDate) { + // setTargetDate(newTargetDate); + // setHeading("Time until presentations"); + // setTimeLeft(calculateTimeLeft(newTargetDate)); + // } }, 1000); return () => clearTimeout(timer); diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 1043f96..e0616c0 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -1,10 +1,11 @@ +import CountdownSection from "@/components/CountdownSection"; import "@/styles/design-comp.css" import { Alert, Button, Tab, Table, TableBody, TableCell, TableContainer, TableHead, TableRow, Tabs } from "@mui/material" -import { useState } from "react" +import { useState, useEffect } from "react" function CompetitionTab({ children, index, currentIndex }) { return ( -
+
{children}
) @@ -12,26 +13,48 @@ function CompetitionTab({ children, index, currentIndex }) { export default function DesignCompetitionPage() { const [value, setValue] = useState(0); + const [showEnterButton, setShowEnterButton] = useState(true); + + const dueDateStr = '2025-02-10T00:00:00+10:00'; + const dueDate = new Date(dueDateStr) + + useEffect(() => { + document.title = "Website Redesign Competition | Code Network"; + + const checkTime = () => { + const now = new Date(); + + if (now >= dueDate) { + setShowEnterButton(false); + } + }; + + checkTime(); + const timer = setInterval(checkTime, 1000 * 60); // Check every minute + + return () => clearInterval(timer); + }, [dueDate]); return (

Code Network Website Re-Design Competition

Express your interest - }>Expressions of interest now open! + + }>Competition entries now open! +

What's this all about?

Code Network's website is where we showcase who our club is, why we exist, and what we do. We need to communicate this information to: -

    -
  • Students - who want to know why they should join our community and how they can get involved
  • -
  • Members - who want to see what our upcoming events are
  • -
  • Academics at QUT - who want to share our club with their students
  • -
  • People in the industry - who want to know why they should support our club
  • -

+
    +
  • Students - who want to know why they should join our community and how they can get involved
  • +
  • Members - who want to see what our upcoming events are
  • +
  • Academics at QUT - who want to share our club with their students
  • +
  • People in the industry - who want to know why they should support our club
  • +

Code Network is planning to rebuild this website in 2025 as part of our transition towards more open club projects. We feel that this would be a great opportunity for our members to contribute to a real-world project. @@ -47,7 +70,9 @@ export default function DesignCompetitionPage() { value={value} onChange={(e, val) => setValue(val)} textColor="inherit" - variant="fullWidth" + variant="scrollable" + scrollButtons + allowScrollButtonsMobile > @@ -67,15 +92,14 @@ export default function DesignCompetitionPage() { - + Expressions of Interest Open 21 October until 15 November 2024 - People who would be interested in participating in the competition are asked to express their interest during this time period.
- Express your interest here! + People who would be interested in participating in the competition are asked to express their interest during this time period.
- + Entries Open 18 November 2024 until 10 February 2025 Submissions to be made via a Google Form. Link to be provided soon! @@ -105,6 +129,7 @@ export default function DesignCompetitionPage() {

  • Can be of any format, but we strongly recommend using Figma.
  • Can be of any level of fidelity, but preference will be given to high-fidelity designs
  • +
  • Please provide a version of the design for both desktop and mobile users.
  • We are looking for wireframes that will be relevant to our website. Some suggestions are below, but you are not required to design all of these, and you are encouraged to add your own pages that you see are relevant. @@ -118,7 +143,7 @@ export default function DesignCompetitionPage() { - Home Page + Home Page This should act as the cover page to Code Network, and should provide any visitors to our site with a good indication of what our club is like overall. This is where your creativity should shine! @@ -168,13 +193,61 @@ export default function DesignCompetitionPage() {
-

Responsive Layout

-

For each page, please provide a mobile device-responsive version.

Explanation of Design Choices

You will be asked to provide a brief statement to explain your overall design choices in your wireframes.

-

Judging criteria coming soon!

+

+ Our team of judges will be looking at the following aspects of each design, and will be considering these when making a decision + on which design should proceed to the shortlist. +

+ + + + + Criteria + Question + Weighting + + + + + Creativity + How well does the design incorporate creative elements that make it stand out? + 20% + + + Usability + How well organised is the site content? How easy is the site to navigate and understand? + 20% + + + Brand Identity + How easily can a visitor tell that this is the Code Network website? + 20% + + + Responsiveness + How well does the prototype respond to / work with different form factors? + 15% + + + Completeness + How comprehensively does the website cover all aspects of our club? + 15% + + + Presentation + How well did the entrant explain their design choices and thought process? + 10% + + +
+
+

+ Please note that the judging panel may consider additional criteria in relation to the visual appeal and cohesiveness of the design + when making their final decision. +

From b29fe74a2ba86fb48b6c874b71a65647b2a8ab43 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 1 Nov 2024 21:23:29 +1000 Subject: [PATCH 02/14] Add placeholder tab for design resources --- src/routes/DesignCompetition.jsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index e0616c0..070500b 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -79,6 +79,7 @@ export default function DesignCompetitionPage() { + @@ -276,6 +277,15 @@ export default function DesignCompetitionPage() {

Please direct any questions to hello@codenetwork.co.

We would be happy to answer any questions relating to the competition or about what we would like to see from the website.

+ +

Logo

+

Logo resources to go here

+

Colour Scheme

+
+
+ Green +
+
From 1f2231e84619f197f873fed3500da62ca67346af Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 1 Nov 2024 21:25:26 +1000 Subject: [PATCH 03/14] Refine the colour and layout --- src/routes/DesignCompetition.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 070500b..a9862ba 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -281,9 +281,9 @@ export default function DesignCompetitionPage() {

Logo

Logo resources to go here

Colour Scheme

-
-
- Green +
+
+ Code Network Green
From cc37dd92cb59bc9cb72f9038eb741fb26349ce79 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sat, 2 Nov 2024 21:40:54 +1000 Subject: [PATCH 04/14] Countdown minor fixes --- src/components/CountdownSection/index.jsx | 4 ++-- src/routes/DesignCompetition.jsx | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/components/CountdownSection/index.jsx b/src/components/CountdownSection/index.jsx index 01b22a3..3dd7e3f 100644 --- a/src/components/CountdownSection/index.jsx +++ b/src/components/CountdownSection/index.jsx @@ -22,7 +22,7 @@ const CountdownSection = (initialDate) => { const [targetDate, setTargetDate] = useState(initialDate); const [timeLeft, setTimeLeft] = useState(calculateTimeLeft(initialDate)); - const [heading, setHeading] = useState("Until the competition closes"); + const [heading, setHeading] = useState("Until the competition opens"); useEffect(() => { const timer = setTimeout(() => { @@ -56,7 +56,7 @@ const CountdownSection = (initialDate) => { return (

{heading}

-
{timerComponents}
+
{timerComponents}
); }; diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index a9862ba..6b513fe 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -13,7 +13,7 @@ function CompetitionTab({ children, index, currentIndex }) { export default function DesignCompetitionPage() { const [value, setValue] = useState(0); - const [showEnterButton, setShowEnterButton] = useState(true); + const [showEnterButton, setShowEnterButton] = useState(false); const dueDateStr = '2025-02-10T00:00:00+10:00'; const dueDate = new Date(dueDateStr) @@ -25,7 +25,7 @@ export default function DesignCompetitionPage() { const now = new Date(); if (now >= dueDate) { - setShowEnterButton(false); + setShowEnterButton(true); } }; @@ -39,9 +39,11 @@ export default function DesignCompetitionPage() {

Code Network Website Re-Design Competition

- Enter your design here - }>Competition entries now open! + {showEnterButton && + Enter your design here + }>Competition entries now open! + }
@@ -281,8 +283,8 @@ export default function DesignCompetitionPage() {

Logo

Logo resources to go here

Colour Scheme

-
-
+
+
Code Network Green
From 6993e5ef462a7879822c1777e6bf1de08b652f8c Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 15 Nov 2024 17:58:38 +1000 Subject: [PATCH 05/14] Update competition page with design resources --- src/assets/CNLogo.svg | 15 ++++++++++ src/components/CountdownSection/index.jsx | 6 ++-- src/routes/DesignCompetition.jsx | 34 +++++++++++++++++------ 3 files changed, 44 insertions(+), 11 deletions(-) create mode 100644 src/assets/CNLogo.svg diff --git a/src/assets/CNLogo.svg b/src/assets/CNLogo.svg new file mode 100644 index 0000000..6ad3029 --- /dev/null +++ b/src/assets/CNLogo.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/components/CountdownSection/index.jsx b/src/components/CountdownSection/index.jsx index 3dd7e3f..dfc8010 100644 --- a/src/components/CountdownSection/index.jsx +++ b/src/components/CountdownSection/index.jsx @@ -22,7 +22,7 @@ const CountdownSection = (initialDate) => { const [targetDate, setTargetDate] = useState(initialDate); const [timeLeft, setTimeLeft] = useState(calculateTimeLeft(initialDate)); - const [heading, setHeading] = useState("Until the competition opens"); + const [heading, setHeading] = useState("Until the competition closes"); useEffect(() => { const timer = setTimeout(() => { @@ -50,13 +50,13 @@ const CountdownSection = (initialDate) => { }); if (timerComponents.length === 0) { - return null; + return null; } return (

{heading}

-
{timerComponents}
+
{timerComponents}
); }; diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 6b513fe..6624cbc 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -40,11 +40,13 @@ export default function DesignCompetitionPage() {

Code Network Website Re-Design Competition

{showEnterButton && - Enter your design here - }>Competition entries now open! + <> + Enter your design here + }>Competition entries now open! + + } -

What's this all about?

@@ -281,11 +283,27 @@ export default function DesignCompetitionPage() {

Logo

-

Logo resources to go here

+

Colour Scheme

-
-
- Code Network Green +

These are the colours we generally use around our website and marketing resources. Please do not feel restricted to these!

+
+
+ Dark Blue #0A0D2A +
+
+
+ Medium Blue #101139 +
+
+
+ Light Blue #212154 +
+
+
+ Accent Green #34CD3C
From d4863e819f545b7e9317dd809b12e5b8ed9465a3 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 15 Nov 2024 18:36:32 +1000 Subject: [PATCH 06/14] Add community vote to judging criteria --- src/routes/DesignCompetition.jsx | 33 ++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 6624cbc..d2dad4c 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -109,10 +109,15 @@ export default function DesignCompetitionPage() { 18 November 2024 until 10 February 2025 Submissions to be made via a Google Form. Link to be provided soon! + + Entrant Judging + 11 to 15 February 2025 + All entries will be judged by our judging panel, which will be comprised of key stakeholders from our Executive Team. + Shortlist Announced 16 February 2025 - The top 10 candidates will be announced and will be voted on by the community. + The Top 10 entrants from the judging phase will be shortlisted and put to a community vote. Community Vote @@ -187,6 +192,13 @@ export default function DesignCompetitionPage() { on the current home page for inspiration. + + General Content + + If our club needs to publish a page with general information, how would the page look? Show us the typesetting and formatting + that we would expect to see. + + Anything Else @@ -203,8 +215,7 @@ export default function DesignCompetitionPage() {

- Our team of judges will be looking at the following aspects of each design, and will be considering these when making a decision - on which design should proceed to the shortlist. + All entries will be judged along the following criteria by our judging panel (excluding community vote).

@@ -234,25 +245,26 @@ export default function DesignCompetitionPage() { Responsiveness How well does the prototype respond to / work with different form factors? - 15% + 10% Completeness How comprehensively does the website cover all aspects of our club? - 15% + 10% Presentation How well did the entrant explain their design choices and thought process? 10% + + Community Vote + Members of the Code Network Community will be asked to rank the designs. Each shortlisted design will receive a score reflective of their average ranking. + 10% +
-

- Please note that the judging panel may consider additional criteria in relation to the visual appeal and cohesiveness of the design - when making their final decision. -

@@ -280,11 +292,12 @@ export default function DesignCompetitionPage() {

Please direct any questions to hello@codenetwork.co.

We would be happy to answer any questions relating to the competition or about what we would like to see from the website.

+

You are also welcome to contact us if you would like some feedback on your draft design.

Logo

Colour Scheme

From d3f351088d3e5948566309394e63e5df9678b507 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 15 Nov 2024 18:39:30 +1000 Subject: [PATCH 07/14] Slight change to entries open row --- src/routes/DesignCompetition.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index d2dad4c..54e4305 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -107,7 +107,7 @@ export default function DesignCompetitionPage() { Entries Open 18 November 2024 until 10 February 2025 - Submissions to be made via a Google Form. Link to be provided soon! + Submissions to be made via {showEnterButton ? this link : a link to be provided soon!}
Please note the 48 hour late submission period does not apply for this competition!
Entrant Judging From 20b64e97e61e7254c773853ab04217fe52114967 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 15 Nov 2024 18:40:26 +1000 Subject: [PATCH 08/14] Add dynamic highlighting to table row --- src/routes/DesignCompetition.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 54e4305..b324b73 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -104,7 +104,7 @@ export default function DesignCompetitionPage() { People who would be interested in participating in the competition are asked to express their interest during this time period. - + Entries Open 18 November 2024 until 10 February 2025 Submissions to be made via {showEnterButton ? this link : a link to be provided soon!}
Please note the 48 hour late submission period does not apply for this competition!
From 01c5fc38a195f9f3afca74c84538b2ab71f30a45 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Fri, 15 Nov 2024 20:20:11 +1000 Subject: [PATCH 09/14] Fix countdown timing --- src/routes/DesignCompetition.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index b324b73..0edc155 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -15,6 +15,8 @@ export default function DesignCompetitionPage() { const [value, setValue] = useState(0); const [showEnterButton, setShowEnterButton] = useState(false); + const openDateStr = '2024-11-18T00:00:00+10:00'; + const openDate = new Date(openDateStr); const dueDateStr = '2025-02-10T00:00:00+10:00'; const dueDate = new Date(dueDateStr) @@ -25,12 +27,16 @@ export default function DesignCompetitionPage() { const now = new Date(); if (now >= dueDate) { + setShowEnterButton(false); + return; + } + if (now >= openDate) { setShowEnterButton(true); } }; checkTime(); - const timer = setInterval(checkTime, 1000 * 60); // Check every minute + const timer = setInterval(checkTime, 1000); // Check every second return () => clearInterval(timer); }, [dueDate]); From cdb942fbf0363f323d102f9b53f887740bdb677b Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sat, 16 Nov 2024 18:53:22 +1000 Subject: [PATCH 10/14] Home page design updates --- src/Header.jsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Header.jsx b/src/Header.jsx index 0d2518b..a214287 100644 --- a/src/Header.jsx +++ b/src/Header.jsx @@ -9,6 +9,9 @@ function Header() {
Code Network logo

Join the community

+ Sign up

From ef1cafa42dd7ada6d11f57085c19789086032e8c Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sat, 16 Nov 2024 18:54:06 +1000 Subject: [PATCH 11/14] Change completeness to cohesiveness --- src/routes/DesignCompetition.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 0edc155..740d3ae 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -254,8 +254,8 @@ export default function DesignCompetitionPage() { 10% - Completeness - How comprehensively does the website cover all aspects of our club? + Cohesiveness + How cohesive is the design overall? Does it all feel like one website promoting Code Network? 10% From bd3d373288effad0e16b5edd24ac49f5b6402bc2 Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sat, 16 Nov 2024 20:00:56 +1000 Subject: [PATCH 12/14] Add button to homepage for design comp --- src/Header.css | 26 ++++++++++++++++++++++++++ src/Header.jsx | 3 ++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 src/Header.css diff --git a/src/Header.css b/src/Header.css new file mode 100644 index 0000000..9e32c08 --- /dev/null +++ b/src/Header.css @@ -0,0 +1,26 @@ +.emph-btn { + background-color: #34cd3c; + color: white; + padding: 0.5em 2em; + border-radius: 0.5em; + font-size: 1.5em; + font-weight: bold; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + width: fit-content; + margin-left: auto; + margin-right: auto; + transition: all 0.1s; +} + +.emph-btn:hover { + color: white; + scale: 110%; +} + +.emph-btn:focus { + background-color: #2a9630; +} + diff --git a/src/Header.jsx b/src/Header.jsx index a214287..92d2257 100644 --- a/src/Header.jsx +++ b/src/Header.jsx @@ -1,5 +1,6 @@ import Sponsor from './Sponsor'; import { Launch, Link } from '@mui/icons-material'; +import "./Header.css"; function Header() { return ( @@ -10,7 +11,7 @@ function Header() { Code Network logo

Join the community

Sign up

From f2960e0a9c611e82e5229df9e3075a579d9d1c4a Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sat, 16 Nov 2024 20:09:04 +1000 Subject: [PATCH 13/14] Fix issue with logo not being linked correctly --- public/logo.svg | 15 +++++++++++++++ src/routes/DesignCompetition.jsx | 8 ++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 public/logo.svg diff --git a/public/logo.svg b/public/logo.svg new file mode 100644 index 0000000..6ad3029 --- /dev/null +++ b/public/logo.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index 740d3ae..e6b9624 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -303,8 +303,12 @@ export default function DesignCompetitionPage() {

Logo

+

Colour Scheme

These are the colours we generally use around our website and marketing resources. Please do not feel restricted to these!

From 1b8497f628d2efe78a21eb31cf76500e9bf7ac3b Mon Sep 17 00:00:00 2001 From: Corey McCormick Date: Sun, 17 Nov 2024 17:09:28 +1000 Subject: [PATCH 14/14] Add eligibility note --- src/routes/DesignCompetition.jsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/routes/DesignCompetition.jsx b/src/routes/DesignCompetition.jsx index e6b9624..64f9bc9 100644 --- a/src/routes/DesignCompetition.jsx +++ b/src/routes/DesignCompetition.jsx @@ -85,6 +85,7 @@ export default function DesignCompetitionPage() { allowScrollButtonsMobile > + @@ -141,6 +142,11 @@ export default function DesignCompetitionPage() {

Please note, this timeline is subject to change at the discretion of the Executive Team. Please check back regularly for the latest details.

+

Competition Eligibility

+

To enter this competition, you must be a current student at the Queensland University of Technology as of Semester 2, 2024.

+

We are happy to accept submissions from students who are graduating at the end of Semester 2, 2024.

+
+

Design Mock-ups

  • Can be of any format, but we strongly recommend using Figma.
  • @@ -219,7 +225,7 @@ export default function DesignCompetitionPage() {

    Explanation of Design Choices

    You will be asked to provide a brief statement to explain your overall design choices in your wireframes.

    - +

    All entries will be judged along the following criteria by our judging panel (excluding community vote).

    @@ -272,7 +278,7 @@ export default function DesignCompetitionPage() {
- + @@ -295,12 +301,12 @@ export default function DesignCompetitionPage() {

Other prizes may also be announced at the discretion of the Executive Team.

- +

Please direct any questions to hello@codenetwork.co.

We would be happy to answer any questions relating to the competition or about what we would like to see from the website.

You are also welcome to contact us if you would like some feedback on your draft design.

- +

Logo