From 79c095af36a234c4d992dbf67591f87a76a20c02 Mon Sep 17 00:00:00 2001 From: p1utoze <1ds21ai001@dsce.edu.in> Date: Wed, 6 Dec 2023 14:00:52 +0530 Subject: [PATCH 1/2] feat: add hackme application system diagram in assets --- assets/Hackme.drawio.svg | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 assets/Hackme.drawio.svg diff --git a/assets/Hackme.drawio.svg b/assets/Hackme.drawio.svg new file mode 100644 index 0000000..6c5703b --- /dev/null +++ b/assets/Hackme.drawio.svg @@ -0,0 +1,4 @@ + + + +
Volunteer
Volu...
Admin
Admin
YES
YES
NO
NO

Requires Authentication?

Requires Authentic...
Email/Password
(PAP)
Email/Password...
Google Oauth
(SSO)
Google Oauth...
Login Page
Login Page
POST
POST
html
html
Register participant
Register par...
html
html
GET
GET
Query Team
Details
Query Team...
FireStore
DB
FireStore...
NO
NO
Valid
participant?
Valid...
NO
NO
YES
YES
YES
YES
NO
NO
registered?
registered?
POST
POST
html
html
Update
Participant
Status
Update...
Team
Details
TeamDetails
Team Member 
Status
Team Member Sta...
Registration
Status
RegistrationSta...
Text is not SVG - cannot display
From a6bb946b42a6c555c635d2a743a26b4b6e38e4c5 Mon Sep 17 00:00:00 2001 From: p1utoze <1ds21ai001@dsce.edu.in> Date: Wed, 6 Dec 2023 14:01:59 +0530 Subject: [PATCH 2/2] update: features section in README --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 5ec46ff..1d69c78 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,9 @@ A minimalistic open-source web-application that serves as hackathon registration - Supports Google SSO and Firebase Auth with email and password 🤔 - Participant management dashboard - Automatic participant status update through ID scan +- Hackme application usage flowchart: + +![Hackme application flowchart](./assets/Hackme.drawio.svg) ## Get started To use this app, check out my hosted website: [hackme](https://hackme.cloudns.nz)