Skip to content

Commit 30412af

Browse files
authored
Merge pull request #8 from devfolioco/working
Working
2 parents 2e558f6 + 406b085 commit 30412af

25 files changed

+107
-8
lines changed

content/docs/guide/keyboard-accessibility.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Time to find a hackathon to submit your project!
5656
- `Arrow Keys` – Move through lists and options
5757
- `/` – Focus the **Search Bar**
5858

59-
<img src="https://assets.devfolio.co/content/7e2cf913793f4bddb809713a0bcd14ae/9b9e6199-c143-4494-bb29-ac2077be8e53.webp" alt="Keyboard accessibility" />
59+
<img src="/assets/keyboard.webp" alt="Keyboard accessibility" />
6060

6161
## 🧪 Example Flow
6262

content/docs/guide/organizer-dashboard/additional-tab/meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"title": "Admin Tab",
2+
"title": "Additional Tab",
33
"description": "Tabs to configure your hackathon on Devfolio",
44
"icon": "Building",
55
"pages": ["volunteer-tab", "logistic-tab"]
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: Emails Tab
3+
description: The Emails tab contains essential features that make it easier to manage your hackathon like sending announcements and managing email templates.
4+
---
5+
6+
import { Tabs, Tab } from "fumadocs-ui/components/tabs";
7+
8+
<Tabs items={["Make an Announcement", "Manage Email Templates"]} >
9+
<Tab value="Make an Announcement">
10+
<p>The Email tab lets you send announcements to hackers — to keep them informed about updates or changes. When clicking on ‘Preview’, a checkbox will appear that allows the announcement to also be sent via email.</p>
11+
<img src="/assets/image-9.19.webp" alt="Audience Segments" />
12+
13+
<Callout title="Tip" type="info">
14+
If you wish to send out the announcement as an email (recommended), make sure you check the option to <code>Also send as email</code> before hitting send.
15+
</Callout>
16+
</Tab>
17+
18+
<Tab value="Manage Email Templates">
19+
<p>The Emails tab comes with several pre-built templates as well to streamline your communication:</p>
20+
21+
<ul>
22+
<li><strong>Acceptance Emails</strong>: Notify participants of their selection</li>
23+
<li><strong>RSVP Communications</strong>: Follow up with accepted participants</li>
24+
<li><strong>Rejection Notifications</strong>: Notify participants of their rejection</li>
25+
<li><strong>Individual and Team Reminders</strong>: Send reminders to submit profiles for review</li>
26+
<li><strong>Upcoming Hackathon Notifications</strong>: Keep participants informed about future events</li>
27+
</ul>
28+
29+
<iframe
30+
width="100%"
31+
height="400"
32+
src="/assets/email-tab.mp4"
33+
title="Preview announcement email"
34+
frameBorder="0"
35+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
36+
allowFullScreen
37+
/>
38+
39+
<h3>Rich Text Editing</h3>
40+
<p>All email templates support Markdown formatting, allowing you to:</p>
41+
<ul>
42+
<li>Add <strong>bold</strong>, <em>italic</em>, and other text formatting</li>
43+
<li>Include links and references</li>
44+
<li>Add custom styling to emphasize important information</li>
45+
</ul>
46+
47+
<h3>Testing and Preview</h3>
48+
<p>Before sending any emails to participants, you can:</p>
49+
<ul>
50+
<li>Send test emails to yourself to verify content and formatting</li>
51+
<li>Preview how your email will look in recipients' inboxes</li>
52+
</ul>
53+
54+
<Callout title="Pro Tip" type="info">
55+
Always send a test email to yourself first to ensure everything looks perfect before sending to your participants!
56+
</Callout>
57+
</Tab>
58+
</Tabs>

content/docs/guide/organizer-dashboard/meta.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"pages": [
66
"overview-tab",
77
"review-tab",
8+
"emails-tab",
89
"admin-tab",
910
"team-tab",
1011
"additional-tab",

content/docs/guide/organizer-dashboard/team-tab.mdx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,23 @@ description: You can add and manage the users (your organizing team) of the Orga
77
The Team Tab will only be visible to the creator of the hackathon.
88
</Callout>
99

10-
## Add Users to the Organizer Dashboard
10+
## Select Member Role Add Users to the Organizer Dashboard
1111

12-
The `Devfolio Username` of the organizer will be required to add them to the team.
12+
The `Devfolio Username` of the organizer/Squad member will be required to add them to the team.
13+
14+
- **Squad Member**: Can view general hackathon data, review profiles, check-in hackers, manage inventory tasks and logistics.
15+
- **Organizer**: Has full access to setup dashboard and all the tabs in hackathon dashboard. Can add team members.
1316

1417
<img src="/assets/team.gif" alt="Add team member to dashboard" />
15-
<p align="center"><i>Add organizer to the dashboard</i></p>
18+
<p align="center"><i>Add team member to the dashboard</i></p>
1619

1720
As demonstrated above, the modular permission allows you to provide access tab-wise — i.e., which tabs of the organizer dashboard they should be able to access.
1821

22+
<Callout title= "warning"type="warning">
23+
For Organizers: You won't be able to remove them once you add them to your team as an Organizer
24+
</Callout>
25+
26+
1927
## Editing & Revoke Access
2028

2129
<img src="/assets/revised.gif" alt="Edit or remove team member access" />

content/docs/guide/participating-in-hackathons/feedback-section.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@ description: Learn how to share feedback after a hackathon via your hacker dashb
77
After a hackathon ends, you'll see a **Feedback Section** appear on your **Hacker Dashboard**.
88

99

10-
<img src="/assets/feedback.gif" alt="Feedback form on dashboard" />
10+
<iframe
11+
width="100%"
12+
height="400"
13+
src="/assets/feedback.mp4"
14+
title="Feedback form on dashboard"
15+
frameBorder="0"
16+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
17+
allowFullScreen
18+
/>
1119

1220

1321
<Callout type="info" title="Anonymous & Impactful">

content/docs/guide/participating-in-hackathons/online-hackathons.mdx

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,38 @@ Your application is successful only after you click on `Submit Application`.
2525

2626
If you don't see this button, scroll down and ensure you’ve answered all the required questions. Look for the `Application Filled - 100%` indicator.
2727

28+
### Dashboard
29+
The dashboard will including the following things:
30+
31+
- **Timeline** - Shows the timeline of the hackathon (generally, starting, ending, and submission timings)
32+
33+
- **Announcements** - Shows the announcements made by organizers
34+
35+
- **Prizes** - Shows the prizes which a user may win and some related information
36+
37+
- **Submitting Solo** - It shows the time remaining for the deadline and the option to upload and submit the project for judging.
38+
39+
- **Submitting In Team** - It shows the time remaining for the deadline, an option to create/join a team (if not done earlier), and an option to upload and submit the project for judging.
40+
41+
<img src="/assets/submit.webp" alt="Submitting in team" />
42+
2843
<Callout title= "warning"type="warning">
2944
The submission buttons will be enabled only after the submission window begins.
3045
</Callout>
3146

3247

3348
## Create or Join a Team
3449

50+
To know about creating/joining a team, refer to the docs here👇🏻
3551
<Card
3652
title="🤼 Create/Join a Team"
3753
href="/docs/guide/participating-in-hackathons/create-join-a-team"
38-
/>
54+
/>
55+
56+
## 📌 Important Notes
57+
58+
1. Already applied individually but want to join a team?
59+
👉 You must first [withdraw your application](/docs/guide/participating-in-hackathons/withdrawing-your-hackathon-application), then re-apply using the team invite code.
60+
61+
2. Want to **switch teams**?
62+
👉 Withdraw your current application, then re-apply with the new team’s invite code.

content/docs/guide/your-dev-profile.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ You can choose which projects appear as your **“Top Projects”** — use this
8484
<iframe
8585
width="100%"
8686
height="400"
87-
src="https://file.notion.so/f/f/5bc094c8-987c-4274-938f-8a9d3fad1a04/19a33f68-cb87-4cbe-99b0-2302cbef1003/pinproject.mp4?table=block&id=24056997-768d-8087-ae23-cb0a696c65ba&spaceId=5bc094c8-987c-4274-938f-8a9d3fad1a04&expirationTimestamp=1755216000000&signature=3ghVTQXrXBh5wXiSeAceR23jZhrczsSCwMC3lounuBk&downloadName=pinproject.mp4"
87+
src="/assets/pinproject.mp4"
8888
title="Setting up your Devfolio Profile"
8989
frameBorder="0"
9090
allow="autoplay"

public/assets/email-tab.mp4

4.03 MB
Binary file not shown.

public/assets/feedback.mp4

720 KB
Binary file not shown.

0 commit comments

Comments
 (0)