Skip to content

Commit e6d024b

Browse files
committed
Update website for 2024
1 parent 79b3f8d commit e6d024b

File tree

17 files changed

+166
-43
lines changed

17 files changed

+166
-43
lines changed

.github/workflows/build.yml

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ jobs:
1515
- uses: actions/checkout@v1
1616
- name: Install pnpm
1717
uses: pnpm/action-setup@v4
18-
with:
19-
version: 9
2018
- name: Use Node.js ${{ matrix.node-version }}
2119
uses: actions/setup-node@v1
2220
with:

public/images/durhack/2023.jpg

1.59 MB
Loading

public/images/sponsors/abinitio.png

45.8 KB
Loading

public/images/sponsors/palantir.png

42.6 KB
Loading
352 KB
Loading

public/images/team/brett.jpg

314 KB
Loading

public/images/team/eric.jpg

284 KB
Loading

public/images/team/evie.jpg

44.1 KB
Loading

public/images/team/jacob.jpg

1.24 MB
Loading

public/images/team/jin.jpg

58.8 KB
Loading

public/images/team/kaal.jpg

161 KB
Loading

public/images/team/nguyen.jpg

162 KB
Loading

public/images/team/seline.jpg

190 KB
Loading

src/components/durhack/durhack.tsx

+30-6
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ export class DurHack extends React.PureComponent {
2121
<div className="container">
2222
<div className="row">
2323
<div className="time">
24-
<h3>2022</h3>
25-
<div className="date">19th - 20th November</div>
24+
<h3>2024</h3>
25+
<div className="date">2nd - 3rd November</div>
2626
</div>
2727

2828
<div className="description" style={{ width: "100%" }}>
@@ -32,13 +32,13 @@ export class DurHack extends React.PureComponent {
3232
</p>
3333

3434
<p>
35-
DurHack returns for its seventh iteration this November, and will be
36-
taking place in the new Mathematics and Computer Sciences building at
35+
DurHack returns for its ninth iteration this November, and will be
36+
taking place in the Teaching and Learning Centre at
3737
Durham University.
3838
</p>
3939

4040
{/*<p>
41-
Free tickets are now available for DurHack 2022. Don't miss out -- sign up now!
41+
Free tickets are now available for DurHack 2024. Don't miss out -- sign up now!
4242
</p>*/}
4343

4444
<div>
@@ -47,7 +47,7 @@ export class DurHack extends React.PureComponent {
4747
</Button>
4848
</div>
4949

50-
<p>If you're a business interested in sponsoring DurHack 2022:</p>
50+
<p>If you're a business interested in sponsoring DurHack 2024:</p>
5151

5252
<div>
5353
<Button raised={true} to="/contact">
@@ -57,6 +57,30 @@ export class DurHack extends React.PureComponent {
5757
</div>
5858
</div>
5959

60+
<div className="row">
61+
<div className="time">
62+
<h3>2023</h3>
63+
<div className="date">4th - 5th November</div>
64+
</div>
65+
66+
<div className="description">
67+
<p>
68+
With over 450 attendees and 100 submitted projects, Durhack 2023 was our largest event yet - taking place in Durham University's Teaching and Learning Centre.
69+
</p>
70+
71+
<p>
72+
The event was sponsored by companies such as platinum sponsors Marshall Wace, BidFX and QRT.
73+
</p>
74+
75+
<p>
76+
<img
77+
src="/images/durhack/2023.jpg"
78+
alt="Photograph from the DurHack 2023 website"
79+
/>
80+
</p>
81+
</div>
82+
</div>
83+
6084
<div className="row">
6185
<div className="time">
6286
<h3>2020</h3>

src/components/event-card/event-card.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export class EventCard extends React.PureComponent<IEventCardProps> {
2020
<h4>And more coming soon</h4>
2121
<p>
2222
We have many exciting events lined up for the future, usually at least
23-
once every Monday at the TLC. Stay tuned!
23+
once a week in the MCS. Stay tuned!
2424
</p>
2525
</div>
2626
</div>

src/components/footer/footer.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ export const Footer: React.FC = () => (
6363
<div className="container row">
6464
<div className="info">
6565
<p>
66-
&copy; 2016-2022 <a href="/">Durham University Computing Society</a>.
66+
&copy; 2016-2024 <a href="/">Durham University Computing Society</a>.
6767
</p>
6868

6969
<p>

src/config.tsx

+134-33
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,32 @@ export const config: ISiteData = {
7676
},
7777

7878
// New events.
79+
{
80+
name: "DurHack 2024",
81+
description: [
82+
"DurHack is CompSoc's flagship annual hackathon, where students come together to push technology to new limits in a 24-hour invention marathon. Get your free ticket now at durhack.com.",
83+
],
84+
link: "https://durhack.com/",
85+
thumbnail: "durhack/2023.jpg",
86+
when: {
87+
dates: [new Date("2024-11-02T12:00:00Z")],
88+
text: "2nd-3rd November",
89+
},
90+
feature: {
91+
title: "Registration now open for DurHack!",
92+
tagline: [
93+
"Secure your place at CompSoc's annual hackathon in November 2024. Students of all experience levels will come together in teams of up to five, helping and learning from each other in order to create their own project.",
94+
],
95+
button: {
96+
text: "Register now",
97+
destination: "https://durhack.com/",
98+
},
99+
image: "stock/e.jpg",
100+
priority: 1,
101+
daysBefore: 50,
102+
},
103+
location: "Teaching and Learning Centre",
104+
},
79105
{
80106
name: "DurHack 2022.2",
81107
description: [
@@ -764,6 +790,7 @@ export const config: ISiteData = {
764790

765791
sponsors: {
766792
years: [
793+
"2023/2024",
767794
"2022/2023",
768795
"2020/2021",
769796
"2019/2020",
@@ -772,6 +799,42 @@ export const config: ISiteData = {
772799
"2016/2017",
773800
],
774801
companies: [
802+
{
803+
name: "TPP",
804+
link: "https://tpp-careers.com",
805+
image: "sponsors/tpp.png",
806+
description: [
807+
"<b>TPP</b> is a leading global provider of healthcare technology, dedicated to delivering world class healthcare software in the UK and internationally. We work alongside governments to improve health outcomes, tackle inequalities in care, reduce health service costs, and improve experiences for both patients and clinicians.<br><br><i>For more information about career and recruitment opportunities, head to https://tpp-careers.com</i>",
808+
],
809+
years: ["2023/2024", "2022/2023", "2020/2021", "2019/2020", "2018/2019", "2017/2018"],
810+
},
811+
{
812+
name: "Palantir",
813+
link: "https://www.palantir.com/uk/",
814+
image: "sponsors/palantir.png",
815+
description: [
816+
"<b>Palantir</b>: AI-Powered Operations, For Every Decision. Powering AI-assisted decision making - from war zones to factory floors. We build category-leading software that empowers organisations to create and govern artificial intelligence - across public and private networks",
817+
],
818+
years: ["2023/2024"],
819+
},
820+
{
821+
name: "STEM Solutions",
822+
link: "https://www.stem-solutions.co.uk/",
823+
image: "sponsors/stemsolutions.png",
824+
description: [
825+
"<b>STEM Solutions</b> is a UK-based specialist graduate and junior recruitment agency working within the fields of science, technology, engineering, and mathematics. We partner with companies of all sizes, from small-scale start-ups to multinational enterprises. We love helping graduates secure their first role in industry, and our consultants are here to help every step of the way.<br><br>Our clients are always on the lookout for exceptionally bright and motivated STEM graduates. Please get in touch today by emailing us your CV at [email protected].",
826+
],
827+
years: ["2023/2024"],
828+
},
829+
{
830+
name: "Ab Initio",
831+
link: "https://www.abinitio.com/en/",
832+
image: "sponsors/abinitio.png",
833+
description: [
834+
"<b>Ab Initio</b> constantly strive to build the world’s best software that can solve the toughest data processing and data management challenges that large organizations encounter. The only thing that is more important to us than providing the best software is being the best company for our people and the best company that our customers have ever worked with.",
835+
],
836+
years: ["2023/2024"],
837+
},
775838
{
776839
name: "Thought Machine",
777840
link: "https://thoughtmachine.net/",
@@ -822,15 +885,6 @@ export const config: ISiteData = {
822885
],
823886
years: ["2018/2019"],
824887
},
825-
{
826-
name: "TPP",
827-
link: "https://www.tpp-uk.com/careers",
828-
image: "sponsors/tpp.png",
829-
description: [
830-
"<b>TPP</b> is a cutting-edge software company based in Leeds. We're revolutionising healthcare across the world with our pioneering research and technology solutions. We're doing some amazing things here at TPP and we have some really exciting projects coming up. That's why we're looking for super-intelligent, geeky graduates for a number of vacancies, including our software developer and analyst roles. We don't require any previous experience at all and we offer amazing starting salaries of £60,000 with generous pay rises.",
831-
],
832-
years: ["2022/2023", "2020/2021", "2019/2020", "2018/2019", "2017/2018"],
833-
},
834888
{
835889
name: "StarLeaf",
836890
link: "https://www.starleaf.com/about-us/careers",
@@ -915,55 +969,102 @@ export const config: ISiteData = {
915969
teams: {
916970
current: [
917971
{
918-
name: "Disha Gupta",
919-
image: "disha.jpg",
972+
name: "Kaal Sahele",
973+
image: "kaal.jpg",
920974
role: "President",
921975
description:
922-
"In charge of overseeing everything in the society and reaching out to sponsors.",
976+
"In charge of overseeing the society and reaching out to sponsors.",
923977
},
924978
{
925-
name: "Charlie Thomas",
926-
image: "charlie.jpg",
979+
name: "Evie Smith",
980+
image: "evie.jpg",
927981
role: "Secretary",
928982
description:
929-
"Responsible for working with sponsors and other organisations to ensure CompSoc runs smoothly, handling contracts and paperwork.",
983+
"Works with sponsors and other organisations, handling contracts and paperwork.",
984+
},
985+
{
986+
name: "Brett McDowell",
987+
image: "brett.jpg",
988+
role: "Treasurer",
989+
description: "Manages all of the society's finances, keeping our budget balanced.",
930990
},
931991
{
932-
name: "Andrew Li",
933-
image: "andrew.jpg",
934-
role: "Finance Officer",
935-
description: "Manages CompSoc's finances.",
992+
name: "Jacob Wrenn",
993+
image: "jacob.jpg",
994+
role: "Technical Officer",
995+
description:
996+
"Manages the website and other technical projects (including for DurHack).",
936997
},
937998
{
938-
name: "Eve Routledge",
939-
image: "eve.jpg",
999+
name: "Seline Wongso",
1000+
image: "seline.jpg",
9401001
role: "Events Officer",
9411002
description:
9421003
"Works with sponsors and guest speakers to organise talks and workshops.",
9431004
},
9441005
{
945-
name: "Luca Huelle",
946-
image: "luca.jpg",
947-
role: "Media & Publicity Officer",
1006+
name: "SungOh (Eric) Cho",
1007+
image: "eric.jpg",
1008+
role: "Events Officer",
9481009
description:
949-
"In charge of the website content, social media, the mailing list, and promoting the society around the university.",
1010+
"Works with sponsors and guest speakers to organise talks and workshops.",
9501011
},
9511012
{
952-
name: "Abhinav Bhandari",
953-
image: "abhinav.png",
954-
role: "Technical Officer",
1013+
name: "Jin Koh",
1014+
image: "jin.jpg",
1015+
role: "Media & Publicity Officer",
9551016
description:
956-
"Works with the Publicity Officer to manage the technical side of the website.",
1017+
"In charge of the social media content and promoting the society around the university.",
9571018
},
9581019
{
959-
name: "Aaron Cheung",
960-
image: "aaron.jpg",
961-
role: "Outreach Officer",
1020+
name: "Nguyen Thien An",
1021+
image: "nguyen.jpg",
1022+
role: "Projects Officer",
9621023
description:
963-
"Responsible for engaging with external organisations and members.",
1024+
"Responsible for the new CompSoc Project Lab, hosting workshops and build-a-thons.",
9641025
},
9651026
],
9661027
past: [
1028+
{
1029+
year: "2022/2023",
1030+
members: [
1031+
{
1032+
name: "Disha Gupta",
1033+
image: "disha.jpg",
1034+
role: "President"
1035+
},
1036+
{
1037+
name: "Charlie Thomas",
1038+
image: "charlie.jpg",
1039+
role: "Secretary"
1040+
},
1041+
{
1042+
name: "Andrew Li",
1043+
image: "andrew.jpg",
1044+
role: "Finance Officer"
1045+
},
1046+
{
1047+
name: "Eve Routledge",
1048+
image: "eve.jpg",
1049+
role: "Events Officer"
1050+
},
1051+
{
1052+
name: "Luca Huelle",
1053+
image: "luca.jpg",
1054+
role: "Media & Publicity Officer"
1055+
},
1056+
{
1057+
name: "Abhinav Bhandari",
1058+
image: "abhinav.png",
1059+
role: "Technical Officer"
1060+
},
1061+
{
1062+
name: "Aaron Cheung",
1063+
image: "aaron.jpg",
1064+
role: "Outreach Officer"
1065+
}
1066+
]
1067+
},
9671068
{
9681069
year: "2021/2022",
9691070
members: [

0 commit comments

Comments
 (0)