Skip to content

Commit

Permalink
website launch
Browse files Browse the repository at this point in the history
  • Loading branch information
rmaclean committed Oct 31, 2024
1 parent 5ff2241 commit f4e6171
Show file tree
Hide file tree
Showing 13 changed files with 371 additions and 213 deletions.
42 changes: 21 additions & 21 deletions _data/config.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
banner:
show: false
content: "DevConf 2024 is entirely sold out! We can't wait to see you all soon!"
content: "DevConf 2025 is entirely sold out! We can't wait to see you all soon!"
sponsors:
show: false
proposal: /public/docs/DevConf 2024 Sponsorship Proposal.pdf
show: true
proposal: /public/docs/DevConf 2025 Sponsorship Proposal.pdf
banner: false
callForSpeakers:
show: true
Expand Down Expand Up @@ -37,12 +37,12 @@ general:
events:
- virtual: false
show: true
showAgenda: true
showAgenda: false
location: "Johannesburg"
menuTitle: "Joburg"
date: "27 May 2025"
info: "/joburg"
infoOn: false
infoOn: true
sessionizeId: "b0tah92u"
logo: devconfjhb.png
minattendees: 700
Expand All @@ -54,20 +54,20 @@ events:
sponsorOpen: true
colour: pink
tickets:
totally_sold_out: true
onsale: false
totally_sold_out: false
onsale: true
has_shuttle: false
has_waiting_list: false
waiting_list:
purchaseSite: "https://www.quicket.co.za/events/237752-devconf-2024-johannesburg"
purchaseSite: "https://www.quicket.co.za/events/286990-devconf-2025-johannesburg/#/"
merch_link: ""
fullprice:
price: 3623
bulkPrice: 3293.64
sold_out: true
price: 3985.29
bulkPrice: 3622.99
sold_out: false
earlybird:
price: 3150.43
sold_out: true
price: 3465.47
sold_out: false
rooms:
room_1: "Centre Court"
room_2: "NCC"
Expand Down Expand Up @@ -160,12 +160,12 @@ events:
# room: Julia
- virtual: false
show: true
showAgenda: true
showAgenda: false
location: "Cape Town"
menuTitle: "Cape Town"
date: "29 May 2025"
info: "/capetown"
infoOn: false
infoOn: true
sessionizeId: "b0tah92u"
logo: devconfcpt.png
minattendees: 700
Expand All @@ -177,20 +177,20 @@ events:
sponsorOpen: true
colour: blue
tickets:
onsale: false
onsale: true
totally_sold_out: false
has_shuttle: false
has_waiting_list: false
waiting_list: ""
purchaseSite: "https://www.quicket.co.za/events/239304-devconf-2024-cape-town"
purchaseSite: "https://www.quicket.co.za/events/285080-devconf-2025-cape-town/#/"
merch_link:
fullprice:
price: 3623
price: 3985.29
bulkPrice: 3622.99
sold_out: false
bulkPrice: 3293.64
earlybird:
price: 3150.43
sold_out: true
price: 3465.47
sold_out: false
rooms:
room_1: "Hall A"
room_2: "Hall B"
Expand Down
10 changes: 5 additions & 5 deletions _includes/event.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
target="_blank">Buy a ticket now!</a>
{% endif %}
</div>
<div>
<!-- <div>
<div>Manual Tickets</div>
<div>Have a special requirement? We can assist with a manual ticket purchases.
</div>
Expand All @@ -115,14 +115,14 @@
href="mailto:[email protected]?subject=Manual Ticket For {{ event.location }}"
target="_blank">Let us help you now!</a>
{% endif %}
</div>
</div> -->
</div>
{% endif %}
{% if event.tickets.totally_sold_out %}
{% else %}
<div><small>We use <a target="_blank" href="https://www.quicket.co.za/">Quicket</a> for ticket purchases, and payment can be made by Instant EFT, Credit Card, SnapScan, or Zapper. 🟣
If you need an PO, or "normal" EFT, please <a href="mailto:info@devconf.co.za"> email us</a> so we can help you directly with a manual purchase! 🔵
You can login to <a target="_blank" href="https://www.quicket.co.za/">Quicket</a> to manage or transfer your tickets. <a target="_blank" href="mailto:[email protected]">Quicket support</a> can help with any questions on how to use their platform. 🟢
<div><small>We use <a target="_blank" href="https://www.quicket.co.za/">Quicket</a> for ticket purchases, and payment can be made by Instant EFT, Credit Card, SnapScan, Zapper or EFT. 🟣
If you need an PO, you can do that on Quicket too and have 15 days to pay! Need more time? <a href="mailto:support@quicket.co.za">Quicket Support</a> can assist! 🔵
You can login to <a target="_blank" href="https://www.quicket.co.za/">Quicket</a> to manage or transfer your tickets. <a target="_blank" href="mailto:[email protected]">Quicket Support</a> can help with any questions on how to use their platform. 🟢
<a href="/ticket_terms" target="_blank">Ticket Purchase Terms &amp; Conditions</a></small></div>
<div>&nbsp;</div>
{% endif %}
Expand Down
2 changes: 1 addition & 1 deletion capetown.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
layout: default
---
{% include event.html offset=1 baseStyle="sponsor-title-blue" sponsors=site.data.2024.cptsponsors sessions=site.data.2024.cptsessions %}
{% include event.html offset=1 baseStyle="sponsor-title-blue" sponsors=site.data.2025.cptsponsors sessions=site.data.2025.cptsessions %}
126 changes: 76 additions & 50 deletions faq.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,91 +7,117 @@ <h1>FAQ</h1>
<ol>
<li>
<h2>Who runs DevConf?</h2>
<p>DevConf is owned by the non-profit organisation <a href="https://www.developerug.org.za">The Developer User Group</a>.
DevConf is run by two of the DevUG directors in their free time, Candice Mesk and Robert MacLean.
<p>
DevConf is owned by the non-profit organisation
<a href="https://www.developerug.org.za"
>The Developer User Group</a
>. DevConf is run by two of the DevUG directors in their free
time, Candice Mesk and Robert MacLean.
</p>
</li>
<li>
<h2>What is the goal of DevConf?</h2>
<p>DevConf has a simple goal: give professional software developers an opportunity to network and learn from their peers in a safe environment.</p>
<p>
DevConf has a simple goal: give professional software developers
an opportunity to network and learn from their peers in a safe
environment.
</p>
</li>
<li>
<h2>Where can I find information about your COVID policy?</h2>
<p>
All details on our COVID policy, and our approach if there are government restrictions can be found on our <a href="/covid">COVID Info Page</a>.
All details on our COVID policy, and our approach if there are
government restrictions can be found on our
<a href="/covid">COVID Info Page</a>.
</p>
</li>

<li>
<h2>Can I buy tickets without a credit card? Is it possible to generate an invoice for comapnies?</h2>
<h2>
Can I buy tickets without a credit card? Is it possible to
generate an invoice for comapnies?
</h2>
<p>Totally! There are two options available to you:</p>
<h3>Buy online</h3>
<p>Our online ticketing solution supports Instant EFT, Credit Card, SnapScan, or Zapper payments.

<!-- and EFT options. If purchasing by EFT online,
the
ticketing platform reserves your tickets for 24 hours to allow time for the EFT to reflect. Once the
purchase is
confirmed, you can log in to the ticketing website to generate an invoice for your company.
-->
<p>
Our online ticketing solution supports Instant EFT, Credit Card,
SnapScan, or Zapper payments and EFT options. If purchasing by
EFT online, the ticketing platform reserves your tickets for 15
days to allow time for the EFT to reflect. Once the purchase is
confirmed, you can log in to the ticketing website to generate
an invoice for your company.
</p>
<h3>EFT and Manual purchase</h3>
<!-- <h3>EFT and Manual purchase</h3>
<p>We have a manual process too, where you can <a href="mailto:[email protected]">email us</a> all the
relevant
company details (VAT number, name, PO number etc...) and we will generate a manual invoice for you to
pay.</p>
pay.</p> -->
</li>
<li>
<h2>Can I have a free ticket?</h2>
<p>Unfortunately not. DevConf is designed to be cash neutral so we do not have any excess funds to sponsor
free
tickets. Only speakers and organisers receive complementary access to the event. We do work with
sponsors on
processes for them to donate tickets, so follow us on social media to hear about those opportunities
when they
come up.</p>
<p>
Unfortunately not. DevConf is designed to be cash neutral so we
do not have any excess funds to sponsor free tickets. Only
speakers and organisers receive complementary access to the
event. We do work with sponsors on processes for them to donate
tickets, so follow us on social media to hear about those
opportunities when they come up.
</p>
</li>
<li>
<h2>I would like to speak at the event!</h2>
<p>That is awesome! We have a call for speakers each year and you can get the details of this when the call
for speakers goes out by
signing up to our mailing list.</p>
<p>
That is awesome! We have a call for speakers each year and you
can get the details of this when the call for speakers goes out
by signing up to our mailing list.
</p>
</li>
<li>
<h2>Who is Fizz Marketing?</h2>
<p>Fizz is the planning and logistics partner for DevConf that handles the administrative duties for
DevConf.</p>
<p>
Fizz is the planning and logistics partner for DevConf that
handles the administrative duties for DevConf.
</p>
</li>
<li>
<h2>How did this start?</h2>
<p>The idea of DevConf originated with Robert MacLean in late 2013; the idea was to run an event for
developers who
could not attend the Developer User Group which happened outside of normal working hours. The first
DevConf
took place in 2016. DevConf is proudly run by Candice Mesk and Robert MacLean.</p>
<p>
The idea of DevConf originated with Robert MacLean in late 2013;
the idea was to run an event for developers who could not attend
the Developer User Group which happened outside of normal
working hours. The first DevConf took place in 2016. DevConf is
proudly run by Candice Mesk and Robert MacLean.
</p>
</li>
<li>
<h2>How much money do you make?</h2>
<p>Nothing. DevConf is designed to be cash neutral so there is no profit nor loss, however, DevConf has made
a small
surplus each year (which is better than a loss) and that surplus has been used to fund the following
year as
well as cover some of the community initiatives run by the Developer User Group. Where possible (budget-
and space-permitting), those DevUG committee members who are not involved with DevConf planning are
allocated one non-transferrable ticket each to attend DevConf.</p>
<p>In 2016, some of this surplus funded trips for two organisers to attend other conferences with the
intention of
learning from those events, and a UHK keyboard was bought for each of the organisers (3 that year) as a
gift at
a cost of less than R10 000. In 2021, the organisers bought two laptops to replace aging equipment used
to run
the event. The organisers have not recieved any other financial benefits.</p>
<p>
Nothing. DevConf is designed to be cash neutral so there is no
profit nor loss, however, DevConf has made a small surplus each
year (which is better than a loss) and that surplus has been
used to fund the following year as well as cover some of the
community initiatives run by the Developer User Group. Where
possible (budget- and space-permitting), those DevUG committee
members who are not involved with DevConf planning are allocated
one non-transferrable ticket each to attend DevConf.
</p>
<p>
In 2016, some of this surplus funded trips for two organisers to
attend other conferences with the intention of learning from
those events, and a UHK keyboard was bought for each of the
organisers (3 that year) as a gift at a cost of less than R10
000. In 2021, the organisers bought two laptops to replace aging
equipment used to run the event. The organisers have not
recieved any other financial benefits.
</p>
</li>
<li>
<h2>Is the event auditted?</h2>
<p>Yes, DevConf is audited each year after the events. The Developer User Group is also audited annually and
is
fully compliant with SARS and CIPC.</p>
<p>
Yes, DevConf is audited each year after the events. The
Developer User Group is also audited annually and is fully
compliant with SARS and CIPC.
</p>
</li>
</ol>
</div>
</div>
2 changes: 1 addition & 1 deletion joburg.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
layout: default
---
{% include event.html offset=0 baseStyle="sponsor-title" sponsors=site.data.2024.jhbsponsors sessions=site.data.2024.jhbsessions %}
{% include event.html offset=0 baseStyle="sponsor-title" sponsors=site.data.2025.jhbsponsors sessions=site.data.2025.jhbsessions %}
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,20 @@
],
"devDependencies": {
"@types/grecaptcha": "^3.0.9",
"@types/node": "^22.7.4",
"@typescript-eslint/eslint-plugin": "^8.8.0",
"@typescript-eslint/parser": "^8.8.0",
"@types/node": "^22.8.5",
"@typescript-eslint/eslint-plugin": "^8.12.2",
"@typescript-eslint/parser": "^8.12.2",
"concurrently": "^9.0.1",
"eslint": "^9.12.0",
"eslint": "^9.13.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-plugin-import": "^2.31.0",
"nodemon": "^3.1.7",
"sass": "^1.79.4",
"sass": "^1.80.5",
"ts-loader": "^9.5.1",
"typescript": "^5.6.2",
"typescript": "^5.6.3",
"webpack": "^5.95.0",
"webpack-cli": "^5.1.4",
"uuid": "^10.0.0"
"uuid": "^11.0.2"
},
"scripts": {
"watch-css": "yarn sass --update --no-source-map -w --style compressed -I scss scss/main.scss public/css/main.css",
Expand Down
2 changes: 1 addition & 1 deletion public/css/main.css

Large diffs are not rendered by default.

Binary file modified public/docs/DevConf 2025 Sponsorship Proposal.pdf
Binary file not shown.
Loading

0 comments on commit f4e6171

Please sign in to comment.