diff --git a/_static/css/custom.css b/_static/css/custom.css
new file mode 100644
index 0000000000000000000000000000000000000000..ec3e9b9d8d9a1f9cefbe969169df0978989be54b
--- /dev/null
+++ b/_static/css/custom.css
@@ -0,0 +1,12 @@
+
+div.admonition.admonition-code > .admonition-title:after {
+    content: "\f1c9"; 
+}
+
+div.admonition.admonition-clock-back > .admonition-title:after {
+    content: "\f1da"; 
+}
+
+div.admonition.admonition-project > .admonition-title:after {
+    content: "\f542"; 
+}
\ No newline at end of file
diff --git a/_static/images/boris.svg b/_static/images/boris.svg
new file mode 100644
index 0000000000000000000000000000000000000000..509df911c9a431e0f07fb6b77be9f61de15ca5da
--- /dev/null
+++ b/_static/images/boris.svg
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   viewBox="0 0 242.59765 331.54002"
+   version="1.1"
+   id="svg38"
+   sodipodi:docname="boris.svg"
+   width="242.59766"
+   height="331.54001"
+   inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:dc="http://purl.org/dc/elements/1.1/">
+  <defs
+     id="defs38" />
+  <sodipodi:namedview
+     id="namedview38"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:zoom="0.17894989"
+     inkscape:cx="1114.8373"
+     inkscape:cy="514.11041"
+     inkscape:window-width="1536"
+     inkscape:window-height="790"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg38" />
+  <title
+     id="title1">beagleboard-logo</title>
+  <path
+     d="m 235.56773,129.68 c 5.43,-29.68 -19.96,-53.31 -58.57,-66.55 -10.4,-36.77 -33.92,-58.63 -68.33,-58.63 -19.999997,0 -37.739997,7.84 -49.139997,20 -25.6,1.6 -25.78,31.73 -48.13,74.81 -17.4899997,33.74 -3.7299997,68.69 38.48,74.11 -6.59,15.25 -10,32.92 -10.34,50.77 -21.41,-24.53 -15.54,-49.87 -27.54,-49.19 -14.9999997,0.83 4.19,54 30.81,83.64 a 133,133 0 0 0 3.98,14.36 c -9.29,3.21 -19,12.84 -19,24 0,12.7 8.7,13.88 20,14 a 20.85,20.85 0 0 0 -0.59,4.46 10.38,10.38 0 0 0 4,8.59 c 2.84,2.16 6.87,3.25 12.5,3.46 0.82,0 1.63,0 2.42,0 v 0 c 11.9,0 20.08,-3.33 25.25,-8 a 21.22,21.22 0 0 0 7.25,-15.51 15.26,15.26 0 0 0 -0.42,-3.64 17.81,17.81 0 0 1 -0.35,-2 168.68,168.68 0 0 1 28.879997,-0.18 c -0.14,1 -0.27,1.77 -0.38,2.21 a 14,14 0 0 0 -0.39,3.36 c 0,4.91 2.24,10.87 7.6,15.63 5.36,4.76 13.78,8.16 25.85,8.16 v 0 c 0.79,0 1.6,0 2.42,0 5.49,-0.21 9.42,-1.24 12.21,-3.31 a 10,10 0 0 0 4,-8.33 19.62,19.62 0 0 0 -0.7,-4.87 c 11.49,-0.08 20.43,-1.13 20.43,-14 0,-11.16 -9.73,-20.79 -19,-24 9.85,-30.6 9,-66.21 -1.72,-94.48 l -0.64,-0.41 a 99.8,99.8 0 0 0 29.93,-10.82 c 3.76,6 7.43,11.95 16.11,10.71 13.07,-1.87 18.58,-21.42 7.38,-32.92 a 47.18,47.18 0 0 0 5.74,-15.43 z"
+     fill="#ffffff"
+     stroke="#231f20"
+     stroke-width="8"
+     id="path16" />
+  <path
+     d="m 237.56773,127.68 c 5.43,-29.68 -19.96,-53.31 -58.57,-66.55 -10.4,-36.77 -33.92,-58.63 -68.33,-58.63 -19.999997,0 -37.739997,7.84 -49.139997,20 -25.6,1.6 -25.78,31.73 -48.13,74.81 -17.4899997,33.74 -3.7299997,68.69 38.48,74.11 -6.59,15.25 -10,32.92 -10.34,50.77 -21.41,-24.53 -15.54,-49.87 -27.54,-49.19 -14.9999997,0.83 4.19,54 30.81,83.64 a 133,133 0 0 0 3.98,14.36 c -9.29,3.21 -19,12.84 -19,24 0,12.7 8.7,13.88 20,14 a 20.85,20.85 0 0 0 -0.59,4.46 10.38,10.38 0 0 0 4,8.59 c 2.84,2.16 6.87,3.25 12.5,3.46 0.82,0 1.63,0 2.42,0 v 0 c 11.9,0 20.08,-3.33 25.25,-8 a 21.22,21.22 0 0 0 7.249997,-15.51 15.26,15.26 0 0 0 -0.42,-3.64 17.81,17.81 0 0 1 -0.349997,-2 168.68,168.68 0 0 1 28.879997,-0.18 c -0.14,1 -0.27,1.77 -0.38,2.21 a 14,14 0 0 0 -0.39,3.36 c 0,4.91 2.24,10.87 7.6,15.63 5.36,4.76 13.78,8.16 25.85,8.16 v 0 c 0.79,0 1.6,0 2.42,0 5.49,-0.21 9.42,-1.24 12.21,-3.31 a 10,10 0 0 0 4,-8.33 19.62,19.62 0 0 0 -0.7,-4.87 c 11.49,-0.08 20.43,-1.13 20.43,-14 0,-11.16 -9.73,-20.79 -19,-24 9.85,-30.6 9,-66.21 -1.72,-94.48 l -0.64,-0.41 a 99.8,99.8 0 0 0 29.93,-10.82 c 3.76,6 7.43,11.95 16.11,10.71 13.07,-1.87 18.58,-21.42 7.38,-32.92 a 47.18,47.18 0 0 0 5.74,-15.43 z"
+     fill="#ffffff"
+     stroke="#231f20"
+     stroke-width="5"
+     id="path17" />
+  <path
+     d="m 180.75773,271 c 4,-2 20,6 19,24 -1,18 -23,14 -23,14 l -10,-23 c 0,0 -4,-44 -3,-67 1,-23 -15,-39 -15,-39 a 125.8,125.8 0 0 1 16,-1 c 9,0 14.26,-2.48 14.26,-2.48 0,0 7.74,9.48 8.74,41.48 1,32 -10.98,55 -7,53 z"
+     fill="#a97f2c"
+     id="path18" />
+  <path
+     d="m 158.77773,23 c 9,9 21.79,40.45 21.79,40.45 0,0 -22.47,-2.28 -32.12,-11.37 -5.54,-5.24 -31.45,-47.96 -31.45,-47.96 8,0 32.78,9.88 41.78,18.88 z"
+     fill="#a97f2c"
+     id="path19" />
+  <path
+     d="m 110.66773,2.5 c 0,0 31,46.83 30.68,63.68 -0.5,24.7 -43.529997,18.92 -15.57,86.8 7,17 -9,31 -31.999997,27 -10.48,-1.82 -30,3 -30,34 0,31 -2,72 -2,72 l -9,23 c 0,0 -22,3 -22,-10 0,-13 6,-17 15,-24 9,-7 -0.94,-18.36 -0.94,-18.36 0,0 -31.06,-44.62 -32.06,-51.62 -1,-7 11,-16 11,-16 0,0 14.53,30.41 17.76,33.2 3.23,2.79 2.24,-39.2 8.24,-45.2 6,-6 9,-151 9,-151 0,0 4.79,-17 51.889997,-23.5 z"
+     fill="#a97f2c"
+     id="path20" />
+  <path
+     d="m 102.77773,127 c -40.339997,7.18 -60.439997,50.68 -61.239997,95.17 -21.41,-24.51 -15.54,-49.85 -27.54,-49.17 -14.9999997,0.83 4.19,54 30.81,83.64 a 133,133 0 0 0 3.98,14.36 c -9.29,3.21 -19,12.84 -19,24 0,13.81 10.29,14 23,14 a 22,22 0 0 0 15.84,-6.89 c 29.16,-8.11 61.159997,-9.11 92.309997,0 a 22,22 0 0 0 15.84,6.89 c 12.7,0 23,-0.19 23,-14 0,-11.16 -9.73,-20.79 -19,-24 9.85,-30.6 9,-66.21 -1.72,-94.48"
+     fill="none"
+     stroke="#231f20"
+     stroke-width="5"
+     id="path21" />
+  <path
+     d="m 64.777733,210 c 0,0 -1,65 -3,76 -2,11 -24,36 4,37 28,1 34,-16 32,-24 -2,-8 -4,-68 -4,-68"
+     fill="#ffffff"
+     id="path22" />
+  <path
+     d="m 68.107733,325.52 c -0.79,0 -1.6,0 -2.42,0 v 0 c -5.63,-0.21 -9.66,-1.3 -12.5,-3.46 v 0 a 10.38,10.38 0 0 1 -4,-8.59 v 0 c 0,-5.11 2.46,-10.42 4.84,-15.45 v 0 c 2.4,-5 4.86,-9.76 5.31,-12.45 v 0 c 0.45,-2.43 0.9,-8.61 1.27,-16.19 v 0 c 0.37,-7.61 0.69,-16.75 0.94,-25.56 v 0 c 0.49,-17.6 0.75,-12.84 0.75,-20.22 a 40.44,40.44 0 0 1 2.48,-13.6 c 0,0 2.49,5 2.49,13.65 0,6.32 -0.56,23 -1.69,46 v 0 c -0.38,7.69 -0.8,13.77 -1.35,16.84 v 0 c -0.78,4.1 -3.38,8.78 -5.72,13.71 v 0 c -2.36,4.86 -4.38,9.88 -4.34,13.29 v 0 a 5.35,5.35 0 0 0 2.06,4.63 v 0 c 1.54,1.2 4.56,2.25 9.63,2.42 v 0 c 0.77,0 1.51,0 2.25,0 v 0 c 11,0 17.84,-3 21.93,-6.73 v 0 a 16.26,16.26 0 0 0 5.59,-11.81 v 0 a 10.28,10.28 0 0 0 -0.28,-2.43 v 0 c -0.6,-2.46 -1,-7.6 -1.54,-14.43 v 0 c -0.47,-6.78 -0.91,-15 -1.28,-23 v 0 c -0.75,-16 -0.54,-12.3 -0.54,-18.79 a 47.53,47.53 0 0 1 1.79,-12.35 37.86,37.86 0 0 1 3.22,14 c 0,7.12 -0.44,-5.66 0,5.3 v 0 c 0.46,11 1.09,24.45 1.79,34.53 v 0 a 119.68,119.68 0 0 0 1.399997,13.56 v 0 a 15.26,15.26 0 0 1 0.42,3.64 v 0 a 21.22,21.22 0 0 1 -7.209997,15.48 v 0 c -5.17,4.7 -13.35,8 -25.25,8 v 0 z"
+     fill="#231f20"
+     id="path23" />
+  <path
+     d="m 163.77773,210 c 0,0 1,65 3,76 2,11 25,36 -3,37 -28,1 -35,-16 -33,-24 2,-8 4,-68 4,-68"
+     fill="#ffffff"
+     id="path24" />
+  <path
+     d="m 135.55773,317.36 c -5.36,-4.76 -7.6,-10.72 -7.6,-15.63 v 0 a 14,14 0 0 1 0.39,-3.36 v 0 a 119.68,119.68 0 0 0 1.4,-13.56 v 0 c 0.47,-6.72 0.9,-15 1.28,-22.95 v 0 c 0.75,-16 1.25,-13.46 1.25,-19.34 0,-5.88 3.06,-11.62 3.06,-11.62 a 38.48,38.48 0 0 1 1.93,11.79 c 0,6.46 -1.12,22.13 -2.53,42.46 v 0 c -0.49,6.83 -0.94,12 -1.54,14.44 v 0 a 8.92,8.92 0 0 0 -0.25,2.14 v 0 a 16.46,16.46 0 0 0 5.93,11.89 v 0 c 4.31,3.81 11.38,6.89 22.56,6.9 v 0 c 0.73,0 1.48,0 2.24,0 v 0 c 4.95,-0.16 7.9,-1.17 9.4,-2.31 v 0 a 4.88,4.88 0 0 0 2,-4.33 v 0 c 0.06,-3.36 -2.11,-8.47 -4.65,-13.42 v 0 c -2.5,-5 -5.27,-9.79 -6.09,-14 v 0 c -0.54,-3.07 -1,-9.15 -1.35,-16.84 v 0 c -0.37,-7.67 -0.68,-16.84 -0.93,-25.67 v 0 c -0.51,-17.64 -0.75,-19.58 -0.75,-25.83 a 96.35,96.35 0 0 1 0.95,-12.54 c 0,0 4.05,7.12 4.05,12.54 0,5.42 0.13,1 0.42,13 v 0 c 0.28,12 0.7,26.85 1.26,38.27 v 0 c 0.37,7.59 0.82,13.76 1.27,16.19 v 0 c 0.45,2.7 3.06,7.59 5.64,12.64 v 0 c 2.54,5.12 5.13,10.49 5.18,15.67 v 0 a 10,10 0 0 1 -4,8.33 v 0 c -2.79,2.07 -6.72,3.1 -12.21,3.31 v 0 c -0.82,0 -1.63,0 -2.42,0 v 0 c -12.07,0 -20.48,-3.4 -25.85,-8.16 z"
+     fill="#231f20"
+     id="path25" />
+  <path
+     d="m 126.99773,176.07 c 54.32,10 103.81,-11.71 110.53,-48.39 5.47,-29.68 -19.92,-53.31 -58.53,-66.55 -10.4,-36.77 -33.92,-58.63 -68.33,-58.63 -34.409997,0 -62.289997,23.24 -62.289997,51.91"
+     fill="none"
+     stroke="#231f20"
+     stroke-width="5"
+     id="path26" />
+  <path
+     d="m 240.38773,99.78 c 1.66,9.76 -6.87,19.37 -19.07,21.45 -12.2,2.08 -23.44,-4.15 -25.1,-13.91 -1.66,-9.76 6.87,-19.32 19.07,-21.45 12.2,-2.13 23.43,4.13 25.1,13.91 z"
+     fill="#231f20"
+     stroke="#231f20"
+     stroke-width="4"
+     id="path27" />
+  <path
+     d="m 102.99773,96.77 c 21.86,57.92 -11.579997,75.41 -39.339997,75.41 -51.37,0 -69.3099997,-38.16 -50.27,-74.87 23,-44.26 22.5,-74.86 50.27,-74.86 27.77,0 24.77,35.63 39.339997,74.32 z"
+     fill="#a97f2c"
+     id="path28" />
+  <path
+     d="m 102.99773,96.77 c 21.86,57.92 -11.579997,75.41 -39.339997,75.41 -51.37,0 -69.3099997,-38.16 -50.27,-74.87 23,-44.26 22.5,-74.86 50.27,-74.86 27.77,0 24.77,35.63 39.339997,74.32 z"
+     fill="none"
+     stroke="#000000"
+     stroke-width="5"
+     id="path29" />
+  <path
+     d="m 231.25773,89.15 c 0.94,2.48 -4.79,6.94 -12.8,10 -8.01,3.06 -15.25,3.49 -16.19,1 -0.94,-2.49 4.79,-6.94 12.8,-10 8.01,-3.06 15.25,-3.47 16.19,-1 z"
+     fill="#ffffff"
+     id="path30" />
+  <ellipse
+     cx="114.03773"
+     cy="57.59"
+     rx="11.72"
+     ry="7.98"
+     fill="#231f20"
+     stroke="#231f20"
+     stroke-width="4"
+     id="ellipse30" />
+  <path
+     d="m 176.54773,49.55 c 0,4.69 -2.67,8.48 -9.09,8.48 -6.42,0 -11.61,-3.79 -11.61,-8.48 0,-4.69 5.2,-8.48 11.61,-8.48 6.41,0 9.09,3.8 9.09,8.48 z"
+     fill="#231f20"
+     id="path31" />
+  <path
+     d="m 113.26773,54.05 c 0,1.65 -1.66,3 -3.7,3 -2.04,0 -3.71,-1.34 -3.71,-3 0,-1.66 1.66,-3 3.71,-3 2.05,0 3.7,1.35 3.7,3 z"
+     fill="#ffffff"
+     id="path32" />
+  <path
+     d="m 165.83773,47.42 a 3.18,3.18 0 1 1 -3.14,-2.71 3,3 0 0 1 3.14,2.71 z"
+     fill="#ffffff"
+     id="path33" />
+  <path
+     d="m 161.51773,167 c 33.07,10.23 74.23,-0.12 75.67,-41.74 0,0 0.8,-8.93 -1.41,-4.64 -10,19.33 -33.36,28.06 -70.46,32.76 -5.23,0.66 -16.39,0.75 -17.08,5.67 -0.37,2.66 3.03,4.81 13.28,7.95 z"
+     fill="#231f20"
+     id="path34" />
+  <path
+     d="m 226.90773,139.08 c 15.18,10.12 11.11,32.68 -2.75,35.46 -15.51,3.11 -16.06,-17.89 -29.19,-20.4 0,0 13.2,-2.74 20.33,-6.48 a 46.92,46.92 0 0 0 11.61,-8.58 z"
+     fill="#f26322"
+     stroke="#231f20"
+     stroke-width="5"
+     id="path35" />
+  <path
+     d="m 216.88773,149.3 c 0,0 10.78,5.91 11.83,20.83 0,0 -2.91,-8.95 -5.29,-12.12 z"
+     fill="#a74624"
+     id="path36" />
+  <path
+     d="m 100.87773,117.06 c 0,0 10.49,52.5 -53.999997,43.5 0,0 24,-12 33,-19.5 9,-7.5 20.999997,-24 20.999997,-24 z"
+     fill="#886327"
+     id="path37" />
+  <metadata
+     id="metadata38">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:title>beagleboard-logo</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/conf.py b/conf.py
index 8d7c76948939c481715596751993b4578c8e2d3b..f2478791ed15a7bfd598e1377d2d5e57418a2f32 100644
--- a/conf.py
+++ b/conf.py
@@ -23,7 +23,9 @@ author = 'BeagleBoard.org'
 # -- General configuration ---------------------------------------------------
 # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
 
-extensions = []
+extensions = [
+    "sphinx_design",
+]
 
 templates_path = ['_templates']
 exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store', 'env', ".venv"]
@@ -42,17 +44,53 @@ docs_url = "https://gsoc.beagleboard.io/latest/"
 html_theme = 'pydata_sphinx_theme'
 html_static_path = ['_static']
 html_logo = "_static/images/logo.svg"
-html_favicon = "_static/images/favicon.ico"
+html_favicon = "_static/images/boris.svg"
 html_sourcelink_suffix = ""
 html_last_updated_fmt = ""
 html_theme_path = [pydata_sphinx_theme.Path()]
 html_baseurl = "gsoc.beagleboard.io"
+html_css_files = [
+    'css/custom.css',
+]
 
 html_theme_options = {
     "header_links_before_dropdown": 4,
+     "icon_links": [
+        {
+            "name": "OpenBeagle",
+            "url": "https://openbeagle.org/",
+            "icon": "fa-brands fa-gitlab",
+            "attributes": {"target": "_blank"},
+        },
+        {
+            "name": "Docs",
+            "url": "https://docs.beagleboard.org/",
+            "icon": "fa-solid fa-book",
+            "attributes": {"target": "_blank"},
+        },
+        {
+            "name": "Discord",
+            "url": "https://discord.com/invite/e58xECGWfR",
+            "icon": "fa-brands fa-discord",
+            "attributes": {"target": "_blank"},
+        },
+        {
+            "name": "Fourm",
+            "url": "https://forum.beagleboard.org/",
+            "icon": "fa-brands fa-discourse",
+            "attributes": {"target": "_blank"},
+        },
+        {
+            "name": "BeagleBoard.org",
+            "url": "https://beagleboard.org",
+            "icon": "_static/images/boris.svg",
+            "type": "local",
+            "attributes": {"target": "_blank"},
+        },
+    ],
     "use_edit_page_button": True,
     "show_toc_level": 1,
-    "navbar_align": "left",
+    "navbar_align": "right",
     "show_nav_level": 2,
     "announcement": "Welcome to new site for BeagleBoard.org GSoC 2024 projects!",
     # "show_version_warning_banner": True,
diff --git a/ideas/automation-and-industrial-io.rst b/ideas/automation-and-industrial-io.rst
new file mode 100644
index 0000000000000000000000000000000000000000..45bfbd73d514ccfa03907f344ca6c66a3af5f691
--- /dev/null
+++ b/ideas/automation-and-industrial-io.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-automation-and-industrial-io:
+
+Automation and Industrial I/O
+##############################
+
+librobotcontrol support for BeagleBone AI/AI-64 and Robotics Cape
+*****************************************************************
\ No newline at end of file
diff --git a/ideas/beaglebone-audio-applications.rst b/ideas/beaglebone-audio-applications.rst
new file mode 100644
index 0000000000000000000000000000000000000000..a94e065731f7856139e9b1e4ee762bf63bb4d20d
--- /dev/null
+++ b/ideas/beaglebone-audio-applications.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-beaglebone-audio-applications:
+
+Beagle Bone Audio Applications
+###############################
+
+Porting multi-channel sound card drivers to recent kernels
+***********************************************************
\ No newline at end of file
diff --git a/ideas/beagleconnect-technology.rst b/ideas/beagleconnect-technology.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e18872191c2cf721139337e477a6bebb5830d285
--- /dev/null
+++ b/ideas/beagleconnect-technology.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-beagleconnect-technology:
+
+BeagleConnect Technology
+########################
+
+Rewrite GBridge
+*****************
\ No newline at end of file
diff --git a/ideas/bela-applications.rst b/ideas/bela-applications.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d9e9bb5d51f72f5aa0e3c5e5fec16e35a22ffdbe
--- /dev/null
+++ b/ideas/bela-applications.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-bela-applications:
+
+Bela Applications
+##################
+
+Browser-based workbench
+*************************
\ No newline at end of file
diff --git a/ideas/deep-learning.rst b/ideas/deep-learning.rst
new file mode 100644
index 0000000000000000000000000000000000000000..8bd7af569f703b1daf2c063b9362d243f4c8329e
--- /dev/null
+++ b/ideas/deep-learning.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-deep-learning:
+
+Deep Learning
+###############
+
+YOLO models on the X15/AI-64
+*******************************
\ No newline at end of file
diff --git a/ideas/fpga-projects.rst b/ideas/fpga-projects.rst
new file mode 100644
index 0000000000000000000000000000000000000000..9563e8807a778850abc014553e75884690fa9dff
--- /dev/null
+++ b/ideas/fpga-projects.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-fpga-projects:
+
+FPGA based projects
+####################
+
+RISC-V Based PRU on FPGA
+*************************
\ No newline at end of file
diff --git a/ideas/index.rst b/ideas/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..37669b020122aa4e438eba16aed2ecda123d664f
--- /dev/null
+++ b/ideas/index.rst
@@ -0,0 +1,38 @@
+.. _gsoc-project-ideas:
+
+Project Ideas
+#############
+
+Below are the project ideas for the GSoC 2024 sorted for better navigation. The BeagleBoard.org community is loaded 
+with experts on building open source embedded systems. An embedded system is build of computers 
+dedicated a specific collections of functions and connected to automate things in the physical world.
+
+.. admonition:: Did you know?
+
+    BeagleBoard.org has been accepted to be a mentoring organization in the Google Summer of Code (GSoC) for twelve previous years!
+
+.. note::
+    
+    We don't want to just make more things, we want to enabled individuals to make the things that dominate their lives, 
+    rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn 
+    skills highly in demand while making a difference in the world. 
+
+.. toctree:: 
+    :maxdepth: 2
+    :hidden:
+    :caption: Project Ideas
+
+    linux-kernel-improvements 
+    rtos-microkernel-improvements
+    deep-learning 
+    beagleconnect-technology 
+    automation-and-industrial-io 
+    soft-peripherals-using-co-processors 
+    security-and-privacy
+    beaglebone-audio-applications
+    bela-applications
+    fpga-projects
+    other-projects
+
+
+
diff --git a/ideas/linux-kernel-improvements.rst b/ideas/linux-kernel-improvements.rst
new file mode 100644
index 0000000000000000000000000000000000000000..c13ba33ce8dcca33b94edb2a991d7cbb09c4a0c1
--- /dev/null
+++ b/ideas/linux-kernel-improvements.rst
@@ -0,0 +1,16 @@
+.. _gsoc-idea-linux-kernel-improvements:
+
+Linux kernel improvements
+#########################
+
+Below are the projects that comes under linux kernel improvements category.
+
+.. card:: 
+
+    **BeagleBone Cape (add-on board) compatibility layer (BB-CCL)**
+    ^^^^^^^
+
+    ToDo
+    ++++
+
+    :bdg-danger:`Priority high` :bdg-primary:`Medium complexity` :bdg-warning-line:`Large size project`
\ No newline at end of file
diff --git a/ideas/other-projects.rst b/ideas/other-projects.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5e88e6e92a7d252bd1da5a5f84da59f0687ed2ff
--- /dev/null
+++ b/ideas/other-projects.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-other-projects:
+
+Other projects
+###############
+
+Port FPP to BeagleBone AI/AM5729
+********************************
\ No newline at end of file
diff --git a/ideas/rtos-microkernel-improvements.rst b/ideas/rtos-microkernel-improvements.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7446a0a919e3eea678379d256fe9a9b862503767
--- /dev/null
+++ b/ideas/rtos-microkernel-improvements.rst
@@ -0,0 +1,7 @@
+.. _gsoc-ideas-rtos-microkernel-improvements:
+
+RTOS microkernel imporvements
+#############################
+
+RTEMS on RISC-V
+***************
diff --git a/ideas/security-and-privacy.rst b/ideas/security-and-privacy.rst
new file mode 100644
index 0000000000000000000000000000000000000000..71a6b31495c93d2257993647d829cdd661571a9a
--- /dev/null
+++ b/ideas/security-and-privacy.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-security-and-privacy:
+
+Security and privacy
+#####################
+
+Portable/plugable security appliance
+*************************************
\ No newline at end of file
diff --git a/ideas/soft-peripherals-using-co-processors.rst b/ideas/soft-peripherals-using-co-processors.rst
new file mode 100644
index 0000000000000000000000000000000000000000..915ac8c6f3ccc398e628a48f1392f8df35318dbf
--- /dev/null
+++ b/ideas/soft-peripherals-using-co-processors.rst
@@ -0,0 +1,7 @@
+.. _gsoc-idea-soft-peripherals-using-co-processors:
+
+Soft peripherals using co-processors
+####################################
+
+Add features to simpPRU
+************************
\ No newline at end of file
diff --git a/index.rst b/index.rst
index 63181d8e172af46bab86dba7df2b4c4a6d91312f..aeeb80197e285f6d72097c1becbb76834159432b 100644
--- a/index.rst
+++ b/index.rst
@@ -8,13 +8,104 @@
 GSoC @ BeagleBoard.org
 #######################
 
+Work on awesome OpenSource projects this summer with BeagleBoard.org!
+
+.. admonition:: What is Google Summer of Code?
+   :class: admonition-code
+
+   Spend your summer break writing code and learning about open source development while earning money! 
+   Accepted students work with a mentor and become a part of the open source community. Many become lifetime 
+   open source developers! The 2024 student application window will be open from 
+   `March 18th 2024 <https://developers.google.com/open-source/gsoc/timeline#march_18_-_1800_utc>`_ to 
+   `April 2nd 2024 <https://developers.google.com/open-source/gsoc/timeline#april_2_-_1800_utc>`_! 
+   But don't wait for then to engage! Come to our `Discord <https://discord.com/invite/e58xECGWfR>`_ and 
+   `Forum <https://forum.beagleboard.org/>`_ to share ideas today.
+
+.. note:: 
+
+   Google Summer of Code is open to individuals age 18 and older in most countries who are new or beginner 
+   contributors to open source coding projects. Read more on the GSoC site 
+   `Rules page <https://summerofcode.withgoogle.com/rules>`_ and the 
+   `FAQ page <https://developers.google.com/open-source/gsoc/faq>`_. 
+
+.. grid:: 1 2 2 3
+
+   .. grid-item-card::
+      :link: https://openbeagle.org/
+
+      :fab:`gitlab;pst-color-primary` OpenSource Development
+      ^^^^^^^^^^
+
+      Experience working on impactful OpenSource project which 
+      will be used by thousands of people around the world!
+
+   .. grid-item-card::
+      :link: https://www.beagleboard.org/boards
+
+      :fas:`microchip;pst-color-primary` Free Hardware
+      ^^^^^^^^^^
+
+      Recieve BeagleBoard.org OpenSource Single Board Computer, 
+      debugging tools, and other required hardware for free!
+
+   .. grid-item-card::
+      :link: https://developers.google.com/open-source/gsoc/help/student-stipends
+
+      :fas:`sack-dollar;pst-color-primary` Handsome Stipend
+      ^^^^^^^^^^
+
+      Earn while making impactful contributions to the OpenSource 
+      community, Stipend can be upto $6600 based on your country.
+
+.. admonition:: BeagleBoard.org Background
+   :class: admonition-clock-back
+
+   BeagleBoard.org is a volunteer organization that seeks to advance the state of 
+   `open-source software <http://en.wikipedia.org/wiki/Open-source_hardware>`_ on open-source 
+   hardware platforms capable of running high-level languages and operating systems (primarily Linux) in embedded 
+   environments. Born from taking mobile phone processors and putting them on low-cost boards to build affordable 
+   desktop computers, BeagleBoard.org has evolved to focus on the needs of the "maker" community with greater focus 
+   on the I/O needed for controlling motors and reading sensors to build things like robots, 3d printers, flying 
+   drones, in-car computer systems and much more. Past BeagleBoard.org GSoC projects included `creating an interpreter 
+   for tiny CPUs <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_BotSpeak_PRU_Firmware>`_, `adding SPI 
+   and sensor support to Python <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_PyBBIO>`_, `an HTML and 
+   git based tutorial sharing environment <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_Bone101>`_, `porting 
+   autopilot software to Linux <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_BeaglePilot>`_, `an open source 
+   100MHz 14-channel logic analyzer <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_BeagleLogic>`_, `using Android 
+   tablets as Linux displays <https://elinux.org/BeagleBoard/GSoC/2014_Projects#Project:_Android_Remote_Display>`_, 
+   `putting ADC support in Linux under the IIO framework <https://elinux.org/BeagleBoard/GSoC/2013_Projects#Linux_ADC_IIO_Support>`_, 
+   `using Android phones as a network boot source <https://elinux.org/BeagleBoard/GSoC/2013_Projects#Android-based_Boot>`_, `Running Arduino 
+   code on Linux <https://elinux.org/BeagleBoard/GSoC/2013_Projects#Userspace_Arduino>`_, `Robot Operating System support 
+   within the Yocto Project build system <https://elinux.org/BeagleBoard/GSoC/2013_Projects#Robot_Operating_System>`_, 
+   `Minix I2C support <https://elinux.org/BeagleBoard/GSoC/2013_Projects#Minix_I2C>`_, `an RPC 
+   framework for heterogeneous processor communication <https://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run>`_, 
+   `a transparent USB packet sniffer <https://elinux.org/BeagleBoard/GSoC/2010_Projects/USBSniffer>`_, 
+   `ARM optimizations for XBMC <https://elinux.org/BeagleBoard/GSoC/2010_Projects/XBMC>`_, 
+   `ARM optimizations for FFTs <https://elinux.org/BeagleBoard/GSoC/2010_Projects/FFTW>`_, 
+   `make-shift pulse-width-modulation <https://elinux.org/BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation>`_ and 
+   `RPC optimizations for OpenCV <https://elinux.org/BeagleBoard/GSoC/2010_Projects/OpenCV>`_. BeagleBoard.org has 
+   benefited from sponsorship from Texas Instruments, Circuitco, Digi-Key, element14 and others, but avoids any dependence 
+   on that sponsorship for sustaining the effort. The project has evolved over the past few years with over 1,000,000 
+   boards in circulation with developers worldwide and strong roots in the Linaro, Yocto Project, Angstrom Distribution, 
+   Debian and Linux communities---and support for running most major Linux distributions including Ubuntu, Android, Fedora, 
+   ArchLinux, Gentoo, Buildroot and many more.
+
+   BeagleBoard was `inspiration for Raspberry Pi <https://web.archive.org/web/20120302232755/www.linuxuser.co.uk/features/raspberry-pi-
+   interview-eban-upton-reveals-all>`_ and PocketBeagle is available for about $25 through over 30 distributors 
+   world-wide (and is even available at Micro Center in the USA), but is more than a throw-away computer. It is an instance 
+   of true open hardware, exposing users to the broader world of electronics, demystifying computers and fostering an environment 
+   of clones that have changed the industry for good.
+
+.. important:: 
+
+   Students will be expected to demonstrate an understanding of cross-compiling before being accepted, but support for 
+   demonstration is available through the IRC channel that typically has approximately 150 online chatters logged on at 
+   any time, most with sufficient experience to explain the process.
+
 .. toctree::
    :maxdepth: 2
-   :caption: Contents:
+   :hidden:
+   :caption: Project Ideas
 
-Indices and tables
-==================
+   ideas/index
 
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`