OWASP BLT thrives on the contributions of its community. Whether you're a developer, security researcher, designer, or just passionate about making the web a safer place, there are many ways you can contribute to the BLT project.
+
+
+
Technology Stack
+
+
+
Back-End
+
+
Python
+
Django
+
Django Ninja
+
SQL
+
+
+
+
Front-End
+
+
React
+
Next.js
+
Tailwind CSS
+
HTML/CSS
+
+
+
+
Blockchain
+
+
Bitcoin Ordinals
+
Solana
+
Smart Contracts
+
+
+
+
DevOps & Security
+
+
GitHub API
+
REST API
+
OAuth
+
Authentication
+
NLP
+
Machine Learning for security analytics
+
+
+
+
+
Ways to Contribute
@@ -55,6 +99,7 @@
Ways to Contribute
+
Getting Started
Ready to start contributing? Here are a few steps to get you going:
@@ -78,6 +123,7 @@
Getting Started
+
Getting Involved
@@ -110,6 +156,7 @@
Community Support
+
Coding Style Guide
@@ -175,4 +222,4 @@
Documentation
-{% endblock content %}
+{% endblock content %}
\ No newline at end of file
From bbec7e39a2281a7ad87b4bbb788d4bb79a46c6db Mon Sep 17 00:00:00 2001
From: Nitin Awari
Date: Fri, 14 Feb 2025 00:38:23 +0530
Subject: [PATCH 2/4] pre-commit
---
website/templates/contribute.html | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/website/templates/contribute.html b/website/templates/contribute.html
index abf4c45e0..0dbd9ff86 100644
--- a/website/templates/contribute.html
+++ b/website/templates/contribute.html
@@ -28,7 +28,6 @@
Contribute to OWASP BLT
OWASP BLT thrives on the contributions of its community. Whether you're a developer, security researcher, designer, or just passionate about making the web a safer place, there are many ways you can contribute to the BLT project.
-
Technology Stack
@@ -59,7 +58,7 @@
Blockchain
-
DevOps & Security
+
DevOps & Security
GitHub API
REST API
@@ -71,7 +70,6 @@
DevOps & Security
-
Ways to Contribute
@@ -99,7 +97,6 @@
Ways to Contribute
-
Getting Started
Ready to start contributing? Here are a few steps to get you going:
@@ -123,7 +120,6 @@
Getting Started
-
Getting Involved
@@ -156,7 +152,6 @@
Community Support
-
Coding Style Guide
@@ -222,4 +217,4 @@
Documentation
-{% endblock content %}
\ No newline at end of file
+{% endblock content %}
From 3dcc922be9a68bee946d217610d87188b2e1b9c3 Mon Sep 17 00:00:00 2001
From: Nitin Awari
Date: Fri, 14 Feb 2025 02:15:15 +0530
Subject: [PATCH 3/4] technology logo updated
---
website/static/images/tech/authentication.svg | 1 +
website/static/images/tech/bitcoin.svg | 4 +
website/static/images/tech/django.svg | 12 +
website/static/images/tech/github.svg | 19 +
website/static/images/tech/html.svg | 6 +
website/static/images/tech/ml.svg | 1486 +++++++++++
website/static/images/tech/nextjs.svg | 13 +
website/static/images/tech/nlp.svg | 503 ++++
website/static/images/tech/oauth.svg | 2226 +++++++++++++++++
website/static/images/tech/python.svg | 2 +
website/static/images/tech/react.svg | 5 +
website/static/images/tech/restapi.svg | 3 +
website/static/images/tech/smartcontracts.svg | 1 +
website/static/images/tech/solana.svg | 1 +
website/static/images/tech/sql.svg | 2 +
website/static/images/tech/tailwind.svg | 2 +
website/templates/contribute.html | 152 +-
17 files changed, 4413 insertions(+), 25 deletions(-)
create mode 100644 website/static/images/tech/authentication.svg
create mode 100644 website/static/images/tech/bitcoin.svg
create mode 100644 website/static/images/tech/django.svg
create mode 100644 website/static/images/tech/github.svg
create mode 100644 website/static/images/tech/html.svg
create mode 100644 website/static/images/tech/ml.svg
create mode 100644 website/static/images/tech/nextjs.svg
create mode 100644 website/static/images/tech/nlp.svg
create mode 100644 website/static/images/tech/oauth.svg
create mode 100644 website/static/images/tech/python.svg
create mode 100644 website/static/images/tech/react.svg
create mode 100644 website/static/images/tech/restapi.svg
create mode 100644 website/static/images/tech/smartcontracts.svg
create mode 100644 website/static/images/tech/solana.svg
create mode 100644 website/static/images/tech/sql.svg
create mode 100644 website/static/images/tech/tailwind.svg
diff --git a/website/static/images/tech/authentication.svg b/website/static/images/tech/authentication.svg
new file mode 100644
index 000000000..830bfeacb
--- /dev/null
+++ b/website/static/images/tech/authentication.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/bitcoin.svg b/website/static/images/tech/bitcoin.svg
new file mode 100644
index 000000000..51d4197bf
--- /dev/null
+++ b/website/static/images/tech/bitcoin.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/website/static/images/tech/django.svg b/website/static/images/tech/django.svg
new file mode 100644
index 000000000..e7ec9c637
--- /dev/null
+++ b/website/static/images/tech/django.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/website/static/images/tech/github.svg b/website/static/images/tech/github.svg
new file mode 100644
index 000000000..ec2557c48
--- /dev/null
+++ b/website/static/images/tech/github.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/website/static/images/tech/html.svg b/website/static/images/tech/html.svg
new file mode 100644
index 000000000..d1a09c6d5
--- /dev/null
+++ b/website/static/images/tech/html.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/website/static/images/tech/ml.svg b/website/static/images/tech/ml.svg
new file mode 100644
index 000000000..d3a710179
--- /dev/null
+++ b/website/static/images/tech/ml.svg
@@ -0,0 +1,1486 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/nextjs.svg b/website/static/images/tech/nextjs.svg
new file mode 100644
index 000000000..d2e9fda52
--- /dev/null
+++ b/website/static/images/tech/nextjs.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/website/static/images/tech/nlp.svg b/website/static/images/tech/nlp.svg
new file mode 100644
index 000000000..3e56bdab0
--- /dev/null
+++ b/website/static/images/tech/nlp.svg
@@ -0,0 +1,503 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/oauth.svg b/website/static/images/tech/oauth.svg
new file mode 100644
index 000000000..e0fb1eddc
--- /dev/null
+++ b/website/static/images/tech/oauth.svg
@@ -0,0 +1,2226 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/python.svg b/website/static/images/tech/python.svg
new file mode 100644
index 000000000..e771ee254
--- /dev/null
+++ b/website/static/images/tech/python.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/website/static/images/tech/react.svg b/website/static/images/tech/react.svg
new file mode 100644
index 000000000..77575ac19
--- /dev/null
+++ b/website/static/images/tech/react.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/website/static/images/tech/restapi.svg b/website/static/images/tech/restapi.svg
new file mode 100644
index 000000000..6fa0e8c8f
--- /dev/null
+++ b/website/static/images/tech/restapi.svg
@@ -0,0 +1,3 @@
+
diff --git a/website/static/images/tech/smartcontracts.svg b/website/static/images/tech/smartcontracts.svg
new file mode 100644
index 000000000..a9145eea4
--- /dev/null
+++ b/website/static/images/tech/smartcontracts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/solana.svg b/website/static/images/tech/solana.svg
new file mode 100644
index 000000000..7cb4588eb
--- /dev/null
+++ b/website/static/images/tech/solana.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/static/images/tech/sql.svg b/website/static/images/tech/sql.svg
new file mode 100644
index 000000000..d02893dad
--- /dev/null
+++ b/website/static/images/tech/sql.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/website/static/images/tech/tailwind.svg b/website/static/images/tech/tailwind.svg
new file mode 100644
index 000000000..3e38e2f80
--- /dev/null
+++ b/website/static/images/tech/tailwind.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/website/templates/contribute.html b/website/templates/contribute.html
index 0dbd9ff86..0841920ec 100644
--- a/website/templates/contribute.html
+++ b/website/templates/contribute.html
@@ -32,40 +32,142 @@