diff --git a/projects/2010.rst b/projects/2010.rst
index 80c1e93761c775e4fe95351a3354a702eec9b9de..67292ffd9b35bb2e18a1e931ecdba3bd09384bb0 100644
--- a/projects/2010.rst
+++ b/projects/2010.rst
@@ -3,51 +3,172 @@
 2010
 #####
 
-USB Sniffer
-***********
+.. grid:: 1 1 2 2
 
-.. youtube:: wcGk4VmviU0
-   :align: center
+   .. grid-item-card:: Pulse Width Modulation (PWM)
 
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Nicolas Boichat                     | Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks             |
-+-------------------------------------+----------------------------------------------------------------+
+      .. youtube:: d_vYMTuSGrM
+         :width: 100%
+      ^^^
+      
+      .. dropdown:: More
 
-Pulse Width Modulation (PWM)
-*****************************
+         **Contributor:** Varun Jewalikar
 
-.. youtube:: d_vYMTuSGrM
-   :align: center
+         **Mentors:** Søren Steen Christensen, Cristina Murillo
 
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Varun Jewalikar                     | Søren Steen Christensen, Cristina Murillo                      |
-+-------------------------------------+----------------------------------------------------------------+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/varun_jewalikar.html
+            :color: info
+            :shadow:
+            :expand:
 
-OpenCV DSP Acceleration
-************************
+            GSoC Registry
 
-.. youtube:: TSgAzdaJ1Xo
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation
+            :color: info
+            :shadow:
+            :expand:
 
+            proposal
 
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Pramod Poudel                       | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira  |
-+-------------------------------------+----------------------------------------------------------------+
+   .. grid-item-card:: OpenCV DSP Acceleration
 
-XBMC Rendering Optimizations
-*****************************
+      .. youtube:: TSgAzdaJ1Xo
+         :width: 100%
+      ^^^
 
-.. youtube:: gvJ32T-W3Gw
-   :align: center
+      .. dropdown:: More
 
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Tobias Arrskog                      | Mike Zucchi, Mans Rullgard, Søren Steen Christensen            |
-+-------------------------------------+----------------------------------------------------------------+
+         **Contributor:** Pramod Poudel
+
+         **Mentors:** David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/ppoudel.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/OpenCV#Documentation
+            :color: info
+            :shadow:
+            :expand:
+
+            proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: XBMC Rendering Optimizations
+
+      .. youtube:: gvJ32T-W3Gw
+         :width: 100%
+      ^^^   
+      
+      .. dropdown:: More
+
+         **Contributor:** Tobias Arrskog
+
+         **Mentors:** Mike Zucchi, Mans Rullgard, Søren Steen Christensen
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/topfs2_tobias_arrskog.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/XBMC#Documentation
+            :color: info
+            :shadow:
+            :expand:
+
+            proposal
+
+   .. grid-item-card:: RPC layer and POSIX wrappers for C6Run
+
+      .. vimeo:: 12796429
+         :width: 100%
+      ^^^
+
+      .. dropdown:: More
+
+         **Contributor:** Yaman Umuroglu
+
+         **Mentors:** Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/maltanar.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run#Documentation
+            :color: info
+            :shadow:
+            :expand:
+            
+            proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: USB Sniffer
+
+      The goal of this project is to use the BeagleBoard as an USB sniffer. The host computer would be connected 
+      to the slave USB port of the BeagleBoard, and the device to be sniffed on the host USB port. The BeagleBoard 
+      would then forward USB data, while logging it. This presents the following advantages over a software-based solution: 
+
+      - No software modification is required; 
+      - support of proprietary OSes; 
+      - allows debugging of new USB stacks; 
+      - possibly lower-level debugging of USB frames.
+      ^^^
+      .. dropdown:: More
+
+         **Contributor:** Nicolas Boichat
+
+         **Mentors:** Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/drinkcat.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/USBSniffer
+            :color: info
+            :shadow:
+            :expand:
+
+            proposal
+
+   .. grid-item-card:: NEON Support for FFTW
+
+      This work presents advancements in the FFTW library, incorporating NEON instruction set support for ARM architectures 
+      within an extended SIMD interface. Further enhancements include the integration of a performance counter into the FFTW 
+      planner, enabling precise measurement of execution times for algorithmic selection. Optimized code for accelerated Fourier 
+      transforms contributes to demonstrable speedups, illustrated through visual presentations using GNU Octave. The amalgamation 
+      of these improvements establishes a more efficient and performance-driven FFTW library, showcasing the tangible benefits of SIMD 
+      extensions, performance counters, and code optimization.
+      ^^^
+      .. dropdown:: More
+
+         **Contributor:** Christopher Friedt
+
+         **Mentors:** Mans Rullgard, Philip Balister
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2010/orgs/beagleboard/projects/chrisfriedt.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2010_Projects/FFTW#Documentation
+            :color: info
+            :shadow:
+            :expand:
+
+            proposal
diff --git a/projects/2013.rst b/projects/2013.rst
index add23a90da8e9a585daec19ac8b9fae8034aca92..bd567eaf8348bf8f5d607c1978954005df04bc1d 100644
--- a/projects/2013.rst
+++ b/projects/2013.rst
@@ -3,69 +3,130 @@
 2013
 #####
 
-Minix I2C Project for BeagleBoard.org
-**************************************
+.. grid:: 1 1 2 2
 
-.. youtube:: dxjaFsWYkAM
-   :align: center
+   .. grid-item-card:: Minix I2C Project for BeagleBoard.org
 
-+------------------------+-------------------------------------------------+
-| GSoC Contributor       | Mentor                                          |
-+========================+=================================================+
-| Thomas Cort            | Kees Jongenburger, Frans Meulenbroeks, Ben Gras |
-+------------------------+-------------------------------------------------+
+      .. youtube:: dxjaFsWYkAM
+         :width: 100%
+      
+      .. dropdown:: More
 
-beagle ROS
-***********
+         **Contributor:** Thomas Cort
 
-.. youtube:: JTsZL-puy-E
-   :align: center
+         **Mentors:** Kees Jongenburger, Frans Meulenbroeks, Ben Gras
 
-+------------------------+-------------------------------------------------+
-| GSoC Contributor       | Mentor                                          |
-+========================+=================================================+
-| Victor Mayoral Vilches | Koen Kooi                                       |
-+------------------------+-------------------------------------------------+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/tcort.html
+            :color: info
+            :shadow:
+            :expand:
 
-BeagleBone Black : Using Userspace-Arduino libraries
-*****************************************************
+            GSoC Registry
 
-.. youtube:: 1F0S5ajq-Ls
-   :align: center
+         .. button-link:: https://github.com/tcort/minix-i2c
+            :color: info
+            :shadow:
+            :expand:
 
-+-------------------------------------+----------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                         | 
-+=====================================+================================================================+
-| Anuj Deshpande, Pranav Nagersheth   | David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira  |
-+-------------------------------------+----------------------------------------------------------------+
+            Proposal
 
-Booting BeagleBone Black/White via Android
-*******************************************
+   .. grid-item-card:: beagle ROS
 
-.. youtube:: hxzoz6f4Q5w
-   :align: center
+      .. youtube:: JTsZL-puy-E
+         :width: 100%
 
-+-------------------------------------+------------------------------------------------+
-| GSoC Contributor                    | Mentor                                         |
-+=====================================+================================================+
-| Vlad Victor Ungureanu               | Vladimir Pantelic, Tom King, Kees Jongenburger |
-+-------------------------------------+------------------------------------------------+
+      .. dropdown:: More
 
-Linux ADC IIO Support
-***********************
+         **Contributor:** Victor Mayoral Vilches
 
-+-------------------------------------+--------------------------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                                         |
-+=====================================+================================================================================+
-| Zubair Lutfullah Kakakhel           | Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina |
-+-------------------------------------+--------------------------------------------------------------------------------+
+         **Mentors:** Koen Kooi 
 
-Software Defined Peripherals
-*****************************
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/vmayoral.html
+            :color: info
+            :shadow:
+            :expand:
 
-+-------------------------------------+--------------------------------------------------------------------------------+
-| GSoC Contributor                    | Mentor                                                                         |
-+=====================================+================================================================================+
-| Jon Bailey                          | Tom King, Andrew Bradford, Pantelis Antoniou, Hunyue Yau, Matt Ranostay        |
-+-------------------------------------+--------------------------------------------------------------------------------+
+            GSoC Registry
 
+         .. button-link:: https://vmayoral.github.io/beagle-ros/
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: BeagleBone Black : Using Userspace-Arduino libraries
+
+      .. youtube:: 1F0S5ajq-Ls
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Anuj Deshpande, Pranav Nagersheth
+
+         **Mentors:** David Anders, Andrew Bradford, Matt Porter, Luis Gustavo Lira
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/anujdeshpande92.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/Userspace_Arduino
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Booting BeagleBone Black/White via Android
+
+      .. youtube:: hxzoz6f4Q5w
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Vlad Victor Ungureanu
+
+         **Mentors:** Vladimir Pantelic, Tom King, Kees Jongenburger
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/ungureanuvladvictor.html
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Linux ADC IIO Support
+
+      This project addresses issues in the Beaglebone's IIO ADC driver, rectifying the absence of /sysfs entries 
+      and minor discrepancies in /dev/iio:deviceX entries through patchwork. A new hwmon driver for power measurement 
+      utilizing the 7th ADC channel is in development. Reports of touch screen driver conflicts with free ADC channels 
+      are being investigated and resolved. The resulting improvements will significantly enhance ADC accessibility for newcomers 
+      and userspace application programmers on the Beaglebone platform. Additionally, the PWM driver's sysfs entry additions will 
+      be addressed through a cleaner implementation of sysfs support for the PWM driver API.
+
+      .. dropdown:: More
+
+         **Contributor:** Zubair Lutfullah Kakakhel
+
+         **Mentors:** Greg Kroah-Hartman, Koen Kooi, Vladimir Pantelic, Tom Rini, Laine Walker-Avina
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2013/orgs/beagle/projects/zubairlk.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/ZubairLK/kernel
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2014.rst b/projects/2014.rst
index d21a143d9abc330cba421aa64d4cee2b036f4a9d..ff15d3943d1daf6199175674d4df258a87fd48e8 100644
--- a/projects/2014.rst
+++ b/projects/2014.rst
@@ -3,74 +3,158 @@
 2014
 #####
 
-BotSpeak PRU Firmware
-**********************
+.. grid:: 1 1 2 2
 
-.. youtube:: 8g8e4AgDqNo
-   :align: center
+   .. grid-item-card:: BotSpeak PRU Firmware
 
-+-------------------------+------------------------------------------------------------+
-| GSoC Contributor        | Mentor                                                     |
-+=========================+============================================================+
-| Deepak Karki            | Pantelis Antoniou, Hunyue Yau, Jason Kridner, Alex Hiam    |
-+-------------------------+------------------------------------------------------------+
+      .. youtube:: 8g8e4AgDqNo
+         :width: 100%
+      
+      .. dropdown:: More
 
-PyBBIO Library Development
-***************************
+         **Contributor:** Deepak Karki
 
-.. youtube:: JChsenGXI68
-   :align: center
+         **Mentors:** Pantelis Antoniou, Hunyue Yau, Jason Kridner, Alex Hiam
 
-+-------------------------+-----------------------------------------------+
-| GSoC Contributor        | Mentor                                        |
-+=========================+===============================================+
-| Rekha Seethamraju       | Alexander Hiam, Steve French                  |
-+-------------------------+-----------------------------------------------+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/deepak_karki.html
+            :color: info
+            :shadow:
+            :expand:
 
-BeaglePilot
-************
+            GSoC Registry
 
-.. youtube:: -giV6Xr8RtY
-   :align: center
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
 
-+-------------------------+------------------------------------------------+
-| GSoC Contributor        | Mentor                                         |
-+=========================+================================================+
-| Victor Mayoral Vilches  | Andrew tridgell,Hunyue Yau, Luis Gustavo Lira  |
-+-------------------------+------------------------------------------------+
+            Proposal
 
-BeagleLogic
-************
+   .. grid-item-card:: PyBBIO Library Development
 
-.. youtube:: CDbEAq33vdA
-   :align: center
+      .. youtube:: JChsenGXI68
+         :width: 100%
 
-+-------------------------+------------------------------------------------+
-| GSoC Contributor        | Mentor                                         |
-+=========================+================================================+
-| Abhishek Kumar          | Matt Ranostay, Hunyue Yau, Charles Steinkehler |
-+-------------------------+------------------------------------------------+
+      .. dropdown:: More
 
-Bone101?
-*****************
+         **Contributor:** Rekha Seethamraju
 
-.. youtube:: CIugTSnqcf4
-   :align: center
+         **Mentors:** Alexander Hiam, Steve French
 
-+-------------------------+----------------------------------------------------------------+
-| GSoC Contributor        | Mentor                                                         |
-+=========================+================================================================+
-| Diego Turcios Lara      | Jason Krinder, Steve French, David Scheltema and Jongseuk Lee  |
-+-------------------------+----------------------------------------------------------------+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/rseetham.html
+            :color: info
+            :shadow:
+            :expand:
 
-Beagle Andriod Remote Display (BARD)
-*************************************
+            GSoC Registry
 
-.. youtube:: gWzg2dJ0tfA
-   :align: center
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
 
-+-------------------------+-----------------------------------------------+
-| GSoC Contributor        | Mentor                                        |
-+=========================+===============================================+
-| Praveen Kumar Pendyala  | Vladimir Pantelic                             |
-+-------------------------+-----------------------------------------------+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: BeaglePilot
+
+      .. youtube:: -giV6Xr8RtY
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Victor Mayoral Vilches
+
+         **Mentors:** Andrew tridgell,Hunyue Yau, Luis Gustavo Lira
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/vmayoral.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeaglePilot
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleLogic
+
+      .. youtube:: CDbEAq33vdA
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Abhishek Kumar
+
+         **Mentors:** Matt Ranostay, Hunyue Yau, Charles Steinkehler
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/abhishek_kakkar.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/deepakkarki/pruspeak
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Bone101
+
+      .. youtube:: CIugTSnqcf4
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Diego Turcios Lara
+
+         **Mentors:** Jason Krinder, Steve French, David Scheltema and Jongseuk Lee
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/diegoturcios.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/DiegoTc/bone101
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Beagle Andriod Remote Display (BARD)
+
+      .. youtube:: gWzg2dJ0tfA
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Praveen Kumar Pendyala
+
+         **Mentors:** Vladimir Pantelic 
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2014/orgs/beagle/projects/praveendath92.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BARD
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
diff --git a/projects/2015.rst b/projects/2015.rst
index d4cf8209c5000a1f1e520cd8e2fd2fca5bb42dd3..1b4bfbb12ce4f0d1773ba2f0aa3a4501d5b693e2 100644
--- a/projects/2015.rst
+++ b/projects/2015.rst
@@ -3,98 +3,205 @@
 2015
 #####
 
-Demo Android app using BBBAndroid
-***********************************
+.. grid:: 1 1 2 2
 
-.. youtube:: 3A9nzUyZhK0
-   :align: center
+   .. grid-item-card:: Demo Android app using BBBAndroid
 
-+------------------------+-----------------------------------------------------------------------+
-| GSoC Contributor       | Mentor                                                                |
-+========================+=======================================================================+
-| Ankur Kumar Yadav      | Andrew Henderson, Anuj Deshpande                                      |
-+------------------------+-----------------------------------------------------------------------+
+      .. youtube:: 3A9nzUyZhK0
+         :width: 100%
+      
+      .. dropdown:: More
 
-BeaglePilot 2.0: Making Underwater Drones
-******************************************
+         **Contributor:** Ankur Kumar Yadav
 
-.. youtube:: GvIZOCGMYiA
-   :align: center
+         **Mentors:** Andrew Henderson, Anuj Deshpande
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Rohith Madhavan      | Víctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández             |
-+----------------------+-------------------------------------------------------------------------+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ankur_a_yadav.html
+            :color: info
+            :shadow:
+            :expand:
 
-Android-based Remote Display
-*****************************
+            GSoC Registry
 
-.. youtube:: gJABSa_SLFs
-   :align: center
+         .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Azizul Hakim         | Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic               |
-+----------------------+-------------------------------------------------------------------------+
+            Proposal
 
-Bone101
-********
+   .. grid-item-card:: BeaglePilot 2.0: Making Underwater Drones
 
-.. youtube:: 1hxJTsi_a4g
-   :align: center
+      .. youtube:: GvIZOCGMYiA
+         :width: 100%
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| ehab albadawy        | Jason Kridner, Diego Turcios                                            |
-+----------------------+-------------------------------------------------------------------------+
+      .. dropdown:: More
 
-NW.js (a.k.a node-webkit) based cross-platform getting-started app
-*******************************************************************
+         **Contributor:** Rohith Madhavan
 
-.. youtube:: XVZS8kLhhwY
-   :align: center
+         **Mentors:** Víctor Mayoral Vilches, Iñigo Muguruza, Alejandro Hernández
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Ariane Paola Gomes   | Jason Kridner, Tim Orling                                               |
-+----------------------+-------------------------------------------------------------------------+
+         .. button-link:: https://beaglepilot2.wordpress.com/
+            :color: info
+            :shadow:
+            :expand:
 
-PRUSS support for newer kernels
-********************************
+            Proposal
 
-.. youtube:: 5YgbVmFl65Y
-   :align: center
+.. grid:: 1 1 2 2
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Shubhangi Gupta      | Pantelis Antoniou, Kumar Abhishek, Hunyue Yau                           |
-+----------------------+-------------------------------------------------------------------------+
+   .. grid-item-card:: Android-based Remote Display
 
-PRU-Bridge
-***********
+      .. youtube:: gJABSa_SLFs
+         :width: 100%
+      
+      .. dropdown:: More
 
-.. youtube:: KyChK_NQLvA
-   :align: center
+         **Contributor:** Azizul Hakim
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Apaar Gupta          | Alexander Hiam, Deepak Karki, Hunyue Yau                                |
-+----------------------+-------------------------------------------------------------------------+
+         **Mentors:** Praveen Kumar Pendyala, Vlad Ungureanu, Vladimir Pantelic
 
-BeagleSat - Enabling accurate magnetic field measurements on CubeSats
-**********************************************************************
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/azizulhakim.html
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: ojDqtxv9oGY
-   :align: center
+            GSoC Registry
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Niko Visnjic         | Steve Arnold, Alexander Hiam, Kumar Abhishek                            |
-+----------------------+-------------------------------------------------------------------------+
+         .. button-link:: https://github.com/azizulhakim/beagleusb/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleSat - Enabling accurate magnetic field measurements on CubeSats
+
+      .. youtube:: ojDqtxv9oGY
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Niko Visnjic
+
+         **Mentors:** Steve Arnold, Alexander Hiam, Kumar Abhishek
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/niko_visnjic.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/nvisnjic/BeagleSat/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: NW.js (a.k.a node-webkit) based cross-platform getting-started app
+
+      .. youtube:: XVZS8kLhhwY
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Ariane Paola Gomes
+
+         **Mentors:** Jason Kridner, Tim Orling  
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apgomes.html 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/ankurayadav/bbbandroidHAL/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: PRUSS support for newer kernels
+
+      .. youtube:: 5YgbVmFl65Y
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Shubhangi Gupta   
+
+         **Mentors:** Pantelis Antoniou, Kumar Abhishek, Hunyue Yau
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/shubhi1407.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/shubhi1407/PRU-framework/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: PRU-Bridge
+
+      .. youtube:: KyChK_NQLvA
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Apaar Gupta
+
+         **Mentors:** Alexander Hiam, Deepak Karki, Hunyue Yau  
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/apaar.html
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/Apaar/PRU-Bridge
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Bone101
+
+      The primary objective of this project is to maximize the utilization of BoneScript, enhancing the user-friendliness 
+      of Bone101, particularly for beginners. The focus is on streamlining processes such as uploading, downloading, and 
+      sharing tutorials to ensure a seamless and accessible experience. The overarching goal is to simplify these operations, 
+      catering to newcomers and making the platform more user-friendly for a broader audience.
+
+      .. dropdown:: More
+
+         **Contributor:** ehab albadawy
+
+         **Mentors:** Jason Kridner, Diego Turcios
+
+         .. button-link:: https://www.google-melange.com/archive/gsoc/2015/orgs/beagleboard/projects/ehabb.html 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/ebadawy/bone101
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2016.rst b/projects/2016.rst
index cadd6bab4659440db52cf8e04551c5ee6e967828..0d57ba4ce6e9ebcfe2f75f65c4ed2ed14ebee6d2 100644
--- a/projects/2016.rst
+++ b/projects/2016.rst
@@ -3,89 +3,184 @@
 2016
 #####
 
+.. grid:: 1 1 2 2
 
-Exposing the PRU as an I2C and SPI master Controller
-*****************************************************
+   .. grid-item-card:: Exposing the PRU as an I2C and SPI master Controller
 
-.. youtube:: fyaebfssmyE
-   :align: center
+      .. youtube:: fyaebfssmyE
+         :width: 100%
+      
+      .. dropdown:: More
 
-+------------------------+-----------------------------------------------------------------------+
-| GSoC Contributor       | Mentor                                                                |
-+========================+=======================================================================+
-| Vaibhav Choudhary      | Andrew Bradford, Matt Porter                                          |
-+------------------------+-----------------------------------------------------------------------+
+         **Contributor:** Vaibhav Choudhary
 
-SPI slave driver implementation
-********************************
+         **Mentors:** Andrew Bradford, Matt Porter
 
-.. youtube:: yBgMwMcvcKg
-   :align: center
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5936772366204928
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Patryk Mężydło       | Michael Welling, Andrew Bradford, Matt Porter                           |
-+----------------------+-------------------------------------------------------------------------+
+            GSoC Registry
 
-BeagleScope
-************
+         .. button-link:: https://github.com/chanakya-vc/PRU-I2C_SPI_master/wiki
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: tdanTRSmq4E
-   :align: center
+            Proposal
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Zubeen Tolani        | SJLC, Abhishek Kumar, Michael Welling, Hunyue Yau                       |
-+----------------------+-------------------------------------------------------------------------+
+   .. grid-item-card:: SPI slave driver implementation
 
-Create library to make use of AM5728 DSPs
-******************************************
+      .. youtube:: yBgMwMcvcKg
+         :width: 100%
 
-.. youtube:: _oYuRwqEvCc
-   :align: center
+      .. dropdown:: More
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Henrik Langer        | Robert Manzke, Vladimir Pantelic                                        |
-+----------------------+-------------------------------------------------------------------------+
+         **Contributor:** Patryk Mężydło
 
-Sonic Anemometer
-*****************
+         **Mentors:** Michael Welling, Andrew Bradford, Matt Porter
 
-.. youtube:: 1EHpIu2IRQA
-   :align: center
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6567958478323712
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Kiran Kumar Lekkala  | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki                |
-+----------------------+-------------------------------------------------------------------------+
+            GSoC Registry
 
-API support for Beaglebone Blue
-********************************
+         .. button-link:: https://github.com/pmezydlo/SPI_slave_driver_implementation/wiki
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: oGlwUnbqkPg
-   :align: center
+            Proposal
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Kiran Kumar Lekkala  | Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki                |
-+----------------------+-------------------------------------------------------------------------+
+.. grid:: 1 1 2 2
 
-Improving Bone101 Experience
-*****************************
+   .. grid-item-card:: BeagleScope
 
-.. youtube:: 1EHpIu2IRQA
-   :align: center
+      .. youtube:: tdanTRSmq4E
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Zubeen Tolani
+
+         **Mentors:** SJLC, Abhishek Kumar, Michael Welling, Hunyue Yau
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4885400476712960
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/ZeekHuge/BeagleScope/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Create library to make use of AM5728 DSPs
+
+      .. youtube:: u3A9x9bpbdo
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Henrik Langer
+
+         **Mentors:** Robert Manzke, Vladimir Pantelic
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/5351212496977920
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/henrix/libdsp-x15/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Sonic Anemometer
+
+      .. youtube:: 1EHpIu2IRQA
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Visaoni
+
+         **Mentors:** Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki
+
+         .. button-link:: https://github.com/Visaoni/beagle-sonic-anemometer/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Improving Bone101 Experience
+
+      .. youtube:: AdhE9wmNZww
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Your contributor information
+
+         **Mentors:** Your mentor information
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/4505918104403968
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/amragaey/bone101/wiki/BeagleBoard-GSoC'16:-Improving-Bone101-Experience
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: API support for Beaglebone Blue
+
+      The aim of the project is to create easy-to-use APIs for the hardware on the BB Blue. This would consist of 
+      developing/improving kernel drivers for the on-board devices and then re-implementing the Strawson APIs to 
+      use these kernel drivers. These APIs will then be used by real-time applications which can be run on BB Blue. 
+      In the later phase of the project, support for BB Blue will be added in Ardupilot and ROS will be ported to BB 
+      Blue using these APIs.
+
+      .. dropdown:: More
+
+         **Contributor:** Kiran Kumar Lekkala
+
+         **Mentors:** Alex Hiam, Micheal Welling, Kumar Abhishek, Deepak Karki   
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2016/projects/6295262146330624
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://github.com/kiran4399/bb_blue_api/wiki
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Amr Ragaey           | Jason Kridner, Alex Hiam                                                |
-+----------------------+-------------------------------------------------------------------------+
 
 
diff --git a/projects/2017.rst b/projects/2017.rst
index 5b5d16c9ff0febca05873d2c93547897b5a9d099..63a3deaa1bcf4c5904591f6c1348996e6ca0cc8f 100644
--- a/projects/2017.rst
+++ b/projects/2017.rst
@@ -3,75 +3,158 @@
 2017
 #####
 
-BeagleBone AVB Stack
-**********************
+.. grid:: 1 1 2 2
 
-.. youtube:: 8FDrBt0OAdk
-   :align: center
+   .. grid-item-card:: BeagleBone AVB Stack
 
-+------------------------+-----------------------------------------------------------------------+
-| GSoC Contributor       | Mentor                                                                |
-+========================+=======================================================================+
-| Indumathi Duraipandian | Robert Manzke,Henrik Langer                                           |
-+------------------------+-----------------------------------------------------------------------+
+      .. youtube:: 8FDrBt0OAdk
+         :width: 100%
+      
+      .. dropdown:: More
 
-BeagleWire software support
-*****************************
+         **Contributor:** Indumathi Duraipandian
 
-.. youtube:: Fsj81PMSOC8
-   :align: center
+         **Mentors:** Robert Manzke ,Henrik Langer
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Patryk Mężydło       | Michael Welling, Jonathan Cameron                                       |
-+----------------------+-------------------------------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4536323535148032
+            :color: info
+            :shadow:
+            :expand:
+            
+            GSoC Registry
 
-BeagleLibs
-***********
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBoneAVB
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: svTSmAsZD2I
-   :align: center
+            Proposal
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| ee                   | Trevor Woerner                                                          |
-+----------------------+-------------------------------------------------------------------------+
+   .. grid-item-card:: BeagleWire software support
 
-BeagleBoot
-***********
+      .. youtube:: Fsj81PMSOC8
+         :width: 100%
 
-.. youtube:: 5JYfh2_0x8s
-   :align: center
+      .. dropdown:: More
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Ravi Kumar Prasad    | Jason Kridner                                                           |
-+----------------------+-------------------------------------------------------------------------+
+         **Contributor:** Patryk Mężydło
 
-Sonic Anemometer
-*****************
+         **Mentors:** Michael Welling ,Jonathan Cameron
 
-.. youtube:: uj8lO8G9QYU
-   :align: center
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5314472004550656
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Naveen Saini         | Stephen Arnold, Hunyue Yau, Zubeen Tolani                               |
-+----------------------+-------------------------------------------------------------------------+
+            GSoC Registry
 
-BeagleBone PRU DMA
-*******************
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleWire_software_support
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: H4Bywj-rr74
-   :align: center
+            Proposal
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Maciej Sobkowski     | Kumar Abhishek , Zubeen Tolani                                          |
-+----------------------+-------------------------------------------------------------------------+
+.. grid:: 1 1 2 2
 
+   .. grid-item-card:: BeagleLibs
+ 
+      .. youtube:: svTSmAsZD2I
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** ee
+
+         **Mentors:** Trevor Woerner
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/4815342534037504
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleLibs
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleBoot
+
+      .. youtube:: 5JYfh2_0x8s
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Ravi Kumar Prasad
+
+         **Mentors:** Jason Kridner
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/5066113104740352
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Sonic Anemometer
+
+      .. youtube:: uj8lO8G9QYU
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Naveen Saini
+
+         **Mentors:** Stephen Arnold ,Hunyue Yau ,Zubeen Tolani
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6450373722063872
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/GSoC2017_sonic_anemometer_proposal
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleBone PRU DMA
+
+      .. youtube:: uG6ZjZu9m8E
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Maciej Sobkowski
+
+         **Mentors:** Kumar Abhishek ,Zubeen Tolani
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2017/projects/6614225476648360
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/BeagleBone_PRU_DMA
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2018.rst b/projects/2018.rst
index 80cf6a05bfd8c77565bfe3e587c78ce40724298b..791565c614e8117a0677dfd068285c6ad01bc8b9 100644
--- a/projects/2018.rst
+++ b/projects/2018.rst
@@ -13,50 +13,99 @@ Beagleboard.org GSoC 2018 Playlist
 | Speaker              | Drew Fustini                                                            |
 +----------------------+-------------------------------------------------------------------------+
 
-BeagleBoot
-***********
+.. grid:: 1 1 2 2
 
-.. youtube:: r2lbyPsbrf4
-   :align: center
+   .. grid-item-card:: BeagleBoot
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Ravi Kumar Prasad    | Jason Kridner, Abhishek Kumar                                           |
-+----------------------+-------------------------------------------------------------------------+
+      .. youtube:: rlj-k4zyPN0
+         :width: 100%
+      
+      .. dropdown:: More
 
-Fixing Bugs in BoneScript and Improve BeagleBone UI
-****************************************************
+         **Contributor:** Ravi Kumar Prasad
 
-.. youtube:: ZKOccMBiL5s
-   :align: center
+         **Mentors:** Jason Kridner, Abhishek Kumar
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Vaishnav M.A.        | Jason Kridner, Anuj Deshpande, Micheal Welling                          |
-+----------------------+-------------------------------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/4610302513803304
+            :color: info
+            :shadow:
+            :expand:
 
-Modern Speak and Spell using PocketBeagle
-******************************************
+            GSoC Registry
 
-.. youtube:: N7utUIQZjM0I
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Anirban Banik        | Eric Weish, Anuj Deshpande, Zubeen Tolani, Hunyue Yau, Andrew Henderson |
-+----------------------+-------------------------------------------------------------------------+
+            Proposal
 
-Update to PyPRUSS - Python API for the PRUs
-*********************************************
+   .. grid-item-card:: Fixing Bugs in BoneScript and Improve BeagleBone UI
 
-.. youtube:: vHxpa6JwqqI
-   :align: center
+      .. youtube:: ZKOccMBiL5s
+         :width: 100%
 
-+----------------------+-------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                  |
-+======================+=========================================================================+
-| Mohammed Muneeb      | Kumar Abhishek, Patryk Mężydło, ZeekHuge, S. Lockwood-Childs            |
-+----------------------+-------------------------------------------------------------------------+
+      .. dropdown:: More
+
+         **Contributor:** Vaishnav M.A.
+
+         **Mentors:** Jason Kridner, Anuj Deshpande, Micheal Welling
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/4871854686732288
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/fix-bugs-bonescript
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Modern Speak and Spell using PocketBeagle
+
+      .. youtube:: EiBgch4M_RI
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Anirban Banik
+
+         **Mentors:** Eric Weish, Anuj Deshpande, Zubeen Tolani, Hunyue Yau, Andrew Henderson
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5031706255343824
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/Modern_Speak_and_Spell
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Update to PyPRUSS - Python API for the PRUs
+
+      .. youtube:: vHxpa6JwqqI
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Mohammed Muneeb
+
+         **Mentors:** Kumar Abhishek, Patryk Mężydło, ZeekHuge, S. Lockwood-Childs
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/etcher-beagleboot
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2019.rst b/projects/2019.rst
index 01382e50d3bd9115e7f573677544c9f89f886f91..1adca7b2eadd8a0f5891f119fc04b8e671daa83c 100644
--- a/projects/2019.rst
+++ b/projects/2019.rst
@@ -2,58 +2,99 @@
 
 2019
 #####
+.. grid:: 1 1 2 2
 
-Clickboard Support Under Greybus
-*********************************
+   .. grid-item-card:: Clickboard Support Under Greybus
 
+      .. youtube:: RWBzyHNetOE
+         :width: 100%
+      
+      .. dropdown:: More
 
-.. youtube:: RWBzyHNetOE
-   :align: center
+         **Contributor:** Vaishnav Maithani
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Vaishnav Maithani    | Jason Kridner, Ravi Kumar Prasad              |
-+----------------------+-----------------------------------------------+
+         **Mentors:** Jason Kridner, Ravi Kumar Prasad
 
-PRU User Space API
-*******************
-   
-.. youtube:: 9G-IIQX89J4
-   :align: center
+         .. button-link:: https://summerofcode.withgoogle.com/projects/#5336433387535264
+            :color: info
+            :shadow:
+            :expand:
 
+            GSoC Registry
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Pratim Ugale         | Patryk Mężydło, ZeekHuge, Abhishek Kumar      |
-+----------------------+-----------------------------------------------+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/clickboard-support-under-greybus
+            :color: info
+            :shadow:
+            :expand:
 
-Xen on Beagleboard-x15
-***********************
+            Proposal
 
-   
-.. youtube:: etbBezZK8-8
-   :align: center
+   .. grid-item-card:: PRU User Space API
 
+      .. youtube:: 3Z2PxDIoCpE
+         :width: 100%
 
-+----------------------+-----------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                    |
-+======================+===========================================================+
-| Denis Obrezkov       | Julien Grall, Iain Hunter, Hunyue Yau, Stefano Stabellini |
-+----------------------+-----------------------------------------------------------+
+      .. dropdown:: More
 
-Reference Design For A GPIO-based Parallel Bi-Directional Bus
-**************************************************************
+         **Contributor:** Pratim Ugale
 
-     
-.. youtube:: ZZDT6jNslqw
-   :align: center
+         **Mentors:** Patryk Mężydło, ZeekHuge, Abhishek Kumar
 
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5388515748243600
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Pranav Kumar         | Andrew Henderson, Hunyue Yau, Abhishek Kumar  |
-+----------------------+-----------------------------------------------+
-  
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/PRUUserSpaceAPI-PratimUgale
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Xen on Beagleboard-x15
+
+      .. youtube:: etbBezZK8-8
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Denis Obrezkov
+
+         **Mentors:** Julien Grall, Iain Hunter, Hunyue Yau, Stefano Stabellini
+
+         .. button-link:: https://summerofcode.withgoogle.com/archive/2013/projects/5107782238333072/
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/Xen_on_BeagleBoard-x15
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Reference Design For A GPIO-based Parallel Bi-Directional Bus
+
+      .. youtube:: ZZDT6jNslqw
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Your contributor information
+
+         **Mentors:** Your mentor information
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2013Proposal/GPIOParallelBidirComm
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2020.rst b/projects/2020.rst
index d60261296897e75abe9fc47ca193bde66bbad5e3..eea7b0619bbcb3eea049c030c432d792a01002d0 100644
--- a/projects/2020.rst
+++ b/projects/2020.rst
@@ -3,50 +3,110 @@
 2020
 #####
 
-PRU Improvements
-*****************
+.. grid:: 1 1 2 2
 
-.. youtube:: AXacKDdxSdY
-   :align: center
+   .. grid-item-card:: PRU Improvements
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Vedant Paranjape     | Abhishek Kumar, Pratim Ugale, Andrew Henderson |
-+----------------------+------------------------------------------------+
+      .. youtube:: AXacKDdxSdY
+         :width: 100%
+      
+      .. dropdown:: More
 
-Cape Compatibility layer for BeagleBone Black and BeagleBone AI
-*****************************************************************
+         **Contributor:** Vedant Paranjape
 
-.. youtube:: jP9fwOxp4Bc
-   :align: center
+         **Mentors:** Abhishek Kumar, Pratim Ugale, Andrew Henderson
 
-+----------------------+---------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                  |
-+======================+=========================================================+
-| Deepak Khatri        | Jason Kridner, Drew Fustini, Hunyue Yau, Abhishek Kumar |
-+----------------------+---------------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6551712266377280
+            :color: info
+            :shadow:
+            :expand:
 
-Parallel Bidirectional Bus for Beaglebone PRU
-**********************************************
+            GSoC Registry
 
-.. youtube:: cKxx8r4FRqY
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/PRU_Improvements
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+----------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                               |
-+======================+======================================================================+
-| Deepankar Maithani   | Saketh, Abhishek Kumar, Jason Kridner, Hunyue Yau, Drew Fustini, rma |
-+----------------------+----------------------------------------------------------------------+
+            Proposal
 
-Media IP Streaming
-*******************
+   .. grid-item-card:: Cape Compatibility layer for BeagleBone Black and BeagleBone AI
 
-.. youtube:: xrtGZIX-Pow
-   :align: center
+      .. youtube:: jP9fwOxp4Bc
+         :width: 100%
 
-+----------------------+----------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                               |
-+======================+======================================================================+
-| Niklas Wantrupp      | Robert Manzke, Henrik Langer, Drew Fustini, Indumathi Duraipandian   |
-+----------------------+----------------------------------------------------------------------+
+      .. dropdown:: More
+
+         **Contributor:** Deepak Khatri
+
+         **Mentors:** Jason Kridner, Drew Fustini, Hunyue Yau, Abhishek Kumar
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6248850303263376
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/Cape_Compatibility
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Parallel Bidirectional Bus for Beaglebone PRU
+
+      .. youtube:: cKxx8r4FRqY
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Deepankar Maithani
+
+         **Mentors:** Saketh, Abhishek Kumar, Jason Kridner, Hunyue Yau, Drew Fustini, rma
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/202/projects/6635335644653568
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/PRU_Bi-dir_bus
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Media IP Streaming
+
+      .. youtube:: YOUR_YOUTUBE_VIDEO_ID
+         :width: 100%
+
+      .. dropdown:: More
+
+         This project will equip the Beagleboard AI with Media IP Streaming capabilities, by porting the 
+         sound card drivers for CTAG face2|4 Audio Card and the AVB protocol stack from BeagleBone AVB to 
+         the BeagleBone AI.
+
+         **Contributor:** Niklas Wantrupp
+
+         **Mentors:** Robert Manzke, Henrik Langer, Drew Fustini, Indumathi Duraipandian
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2020/projects/6143660611076036
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2020_Projects/Media_IP_Streaming
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2021.rst b/projects/2021.rst
index 1af2ff080a4bf11093673b9fb58ae69c499a9f50..245ade3df72926380ecb204bb76d946908b18e9c 100644
--- a/projects/2021.rst
+++ b/projects/2021.rst
@@ -3,74 +3,158 @@
 2021
 #####
 
-Improvements to simpPRU
-************************
+.. grid:: 1 1 2 2
 
-.. youtube:: -zZ57sqQPSY
-   :align: center
+   .. grid-item-card:: Improvements to simpPRU
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Archisman Dey        | Pratim Ugale, Andrew Henderson, Abhishek Kumar |
-+----------------------+------------------------------------------------+
+      .. youtube:: -zZ57sqQPSY
+         :width: 100%
+      
+      .. dropdown:: More
 
-MicroPython for BeagleConnect Freedom
-**************************************
+         **Contributor:** Archisman Dey
 
-.. youtube:: x1hBazDr2Bk
-   :align: center
+         **Mentors:** Pratim Ugale, Andrew Henderson, Abhishek Kumar
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Yadnik Bendale       | Deepak Khatri, Jason Kridner                   |
-+----------------------+------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6216005071667200 
+            :color: info
+            :shadow:
+            :expand:
 
-Beagle-Config
-**************
+            GSoC Registry
 
-.. youtube:: vFUWCzqE6xI
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/simpPRU_Improvements
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Shreyas Atre         | Deepak Khatri, Arthur Sonzogni, Abhishek Kumar |
-+----------------------+------------------------------------------------+
+            Proposal
 
-BeagleWire Software
-********************
+   .. grid-item-card:: MicroPython for BeagleConnect Freedom
 
-.. youtube:: X3gu4sAZo0I
-   :align: center
+      .. youtube:: x1hBazDr2Bk
+         :width: 100%
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Omkar Bhilare        | Michael Welling, Shephen Arnold                |
-+----------------------+------------------------------------------------+
+      .. dropdown:: More
 
-GPGPU with GLES
-****************
+         **Contributor:** Yadnik Bendale 
 
-.. youtube:: I5FnOTc8OP8
-   :align: center
+         **Mentors:** Deepak Khatri, Jason Kridner
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Jakub Duchniewicz    | Iain Hunter, Hunyue Yau                        |
-+----------------------+------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6255768214437888 
+            :color: info
+            :shadow:
+            :expand:
 
-Bela Support for the BeagleBone AI
-***********************************
+            GSoC Registry
 
-.. youtube:: kLXCrlQwXeI
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC_2021/Micropython_for_BeagleConnect_Freedom
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Dhruva Gole          | Giulio Moro, Stephen Arnold, Robert Manske     |
-+----------------------+------------------------------------------------+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Beagle-Config
+
+      .. youtube:: vFUWCzqE6xI
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Shreyas Atre
+
+         **Mentors:** Deepak Khatri, Arthur Sonzogni, Abhishek Kumar
+         
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6276044352383120 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/beagle_config
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleWire Software
+
+      .. youtube:: X3gu4sAZo0I
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Omkar Bhilare
+
+         **Mentors:** Michael Welling, Shephen Arnold
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/6537728544483472 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/OmkarBhilare
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: GPGPU with GLES
+
+      .. youtube:: I5FnOTc8OP8
+         :width: 100%
+      
+      .. dropdown:: More
+
+         **Contributor:** Jakub Duchniewicz
+
+         **Mentors:** Iain Hunter, Hunyue Yau
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/5248746325016576 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/GPGPU_with_GLES
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Bela Support for the BeagleBone AI
+
+      .. youtube:: kLXCrlQwXeI
+         :width: 100%
+
+      .. dropdown:: More
+
+         **Contributor:** Dhruva Gole
+
+         **Mentors:** Giulio Moro, Stephen Arnold, Robert Manske
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2021/projects/5188384237457408 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2021_Proposal/bela_on_bbai
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2022.rst b/projects/2022.rst
index 7205d4291ebb0c4df7b4187c01eecfcbf577f912..e7842895879261f7b914f3495e427e71b1df96bd 100644
--- a/projects/2022.rst
+++ b/projects/2022.rst
@@ -2,77 +2,187 @@
 
 2022
 #####
+.. grid:: 1 1 2 2
 
-Adding features to simpPRU
-***************************
+   .. grid-item-card:: Adding features to simpPRU
 
-.. youtube:: a_C_wTEzJJo
-   :align: center
+      .. youtube:: a_C_wTEzJJo
+         :width: 100%
+      
+      .. dropdown:: More
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Krishna Narayanan    | Vedant Paranjape, Archisman Dey, Pratim Ugale |
-+----------------------+-----------------------------------------------+
+         Expanding on GSoC 2021 progress, this project enhances simpPRU—a Python-like language for PRU C. 
+         Goals include adding operators, compiler flags documentation, GitHub Actions for testing, return 
+         statements, C invocation, improved error handling, and additional test cases. The project concludes 
+         with a research paper showcasing simpPRU's necessity, implementation, and practical usage for increased efficiency, 
+         benefiting both beginners and experienced PRU developers.
 
-Introduction to Greybus for Zephyr
-***********************************
+         **Contributor:** Krishna Narayanan
 
-.. youtube:: GN82Yiq_kRg
-   :align: center
+         **Mentors:** Vedant Paranjape, Archisman Dey, Pratim Ugale
 
-+----------------------+-----------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                    |
-+======================+===========================================================+
-| Hashil Bhatt         | Jason Krinder, Vaishnav Achath, Tim Orlong, Deepak Khatri |
-+----------------------+-----------------------------------------------------------+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/atWuie8j 
+            :color: info
+            :shadow:
+            :expand:
 
-Deep Learning for Bela
-***********************
+            GSoC Registry
 
-.. youtube:: AHaTD0bTIpU
-   :align: center
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Adding_features_to_simpPRU
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Ezra Pierce          | Giulio Moro, Jack Armitage, Victor Shepardson |
-+----------------------+-----------------------------------------------+
+            Proposal
 
-BeagleBoard Cape Compability Layer
-***********************************
+   .. grid-item-card:: Introduction to Greybus for Zephyr
 
-.. youtube:: kVL0rDWA-sY
-   :align: center
+      .. youtube:: GN82Yiq_kRg
+         :width: 100%
 
+      .. dropdown:: More
 
-+----------------------+-------------------------------------------------+
-| GSoC Contributor     | Mentor                                          |
-+======================+=================================================+
-| Kai Yamada           | Jason Kridner, Tim Orling, Deepak Khatri        |
-+----------------------+-------------------------------------------------+
+         **Contributor:** Hashil Bhatt
 
-Bb-Config Improvements and GPIO Benchmark
-******************************************
+         **Mentors:** Jason Krinder, Vaishnav Achath, Tim Orlong, Deepak Khatri
 
-.. youtube:: V_Euk5uWY1o
-   :align: center
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/gf3eB3q3 
+            :color: info
+            :shadow:
+            :expand:
 
-+----------------------+-------------------------------------------------+
-| GSoC Contributor     | Mentor                                          |
-+======================+=================================================+
-| Seak Jian De         | Vedant Paranjape, Shreyas Atre, Vaishnav Achath |
-+----------------------+-------------------------------------------------+
+            GSoC Registry
 
-Building Bela Images Project
-*****************************
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/GreybusforZephyrUpdates
+            :color: info
+            :shadow:
+            :expand:
 
-.. youtube:: JESc32I59TQ
-   :align: center
+            Proposal
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Kurva Prashanth      | Vedant Paranjape, Vaishnav Achath, Giulio Moro |
-+----------------------+------------------------------------------------+
+.. grid:: 1 1 2 2
 
+   .. grid-item-card:: Deep Learning for Bela
+
+      .. youtube:: AHaTD0bTIpU
+         :width: 100%
+      
+      .. dropdown:: More
+
+         The goal of this project is to improve the tooling surrounding embedded machine learning on the BeagleBone Black(BBB)/Bela 
+         to aid its community in experimenting with machine learning applications for their projects. The specific developer tools chosen 
+         for this project are an inference benchmarking tool as well as a perf-based profiler developed for the BBB/Bela platform.
+
+         **Contributor:** Ezra Pierce
+
+         **Mentors:** Giulio Moro, Jack Armitage, Victor Shepardson
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/ky4Dpka9 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Running_Machine_Learning_Models_on_Bela
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: BeagleBoard Cape Compability Layer
+
+      .. youtube:: kVL0rDWA-sY
+         :width: 100%
+
+      .. dropdown:: More
+
+         The main objective is to enhance BeagleBoneAI compatibility with the Robotics Cape by implementing 
+         "incomplete symlink" solutions for missing symbolic links (e.g., GPIO, PWM, SPI, CAN). It also involves creating 
+         specific device tree overlays for the Robotics Cape and providing demo code and tutorials to address current documentation gaps. 
+         Anticipated benefits include improved compatibility, expanded Cape functionality, and enhanced user guidance.
+
+
+         **Contributor:** Kai Yamada
+
+         **Mentors:** Jason Kridner, Tim Orling, Deepak Khatri
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/CgX7RtSl 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/BeagleBone_Cape_add-on_board_compatibility_layer
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+.. grid:: 1 1 2 2
+
+   .. grid-item-card:: Bb-Config Improvements and GPIO Benchmark
+
+      .. youtube:: V_Euk5uWY1o
+         :width: 100%
+      
+      .. dropdown:: More
+
+         Comprising two distinct aspects, the project involves Bb-Config Improvement and GPIO Benchmarking. 
+         The former focuses on implementing user-friendly features to enhance functionality, while the latter 
+         aims to provide valuable data for developers. The GPIO Benchmarking aspect compares latency performance 
+         across different methods of GPIO access, aiding developers in choosing the most suitable approach for their 
+         needs.
+
+         **Contributor:** Seak Jian De
+
+         **Mentors:** Vedant Paranjape, Shreyas Atre, Vaishnav Achath
+
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/2DbiYPlY 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/bb-config_improvements_%26_GPIO_Benchmarking
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
+
+   .. grid-item-card:: Building Bela Images Project
+
+      .. youtube:: JESc32I59TQ
+         :width: 100%
+
+      .. dropdown:: More
+
+         Bela, tailored for artists and creators, offers an open hardware and software platform for 
+         sensor-driven sound interactions. The project focuses on enhancing maintainability by integrating 
+         Bela Image builder functionalities into the BeagleBoard Image builder repository. This streamlining 
+         effort aims to align the two codebases for improved efficiency in development processes by adding the 
+         functionalities of the Bela Image builder repo to the BeagleBoard Image builder repo.
+
+
+         **Contributor:** Kurva Prashanth
+
+         **Mentors:** Vedant Paranjape, Vaishnav Achath, Giulio Moro
+         
+         .. button-link:: https://summerofcode.withgoogle.com/programs/2022/projects/ykkMkxcR 
+            :color: info
+            :shadow:
+            :expand:
+
+            GSoC Registry
+
+         .. button-link:: https://elinux.org/BeagleBoard/GSoC/2022_Proposal/Building_Bela_Images
+            :color: info
+            :shadow:
+            :expand:
+
+            Proposal
\ No newline at end of file
diff --git a/projects/2023.rst b/projects/2023.rst
index 1c1aa3b382b5cf3bebf669221cda1edf27751e1f..5e885bd5f700c7d7dcf487f98b05ffe1243286f9 100644
--- a/projects/2023.rst
+++ b/projects/2023.rst
@@ -1,54 +1,125 @@
 .. _gsoc-2023:
 
+
 2023
 ####
 
-Replace Gbridge
-****************
+.. grid:: 1 1 2 2
+
+      .. grid-item-card:: Replace GBridge
+         
+         .. youtube:: tCtehnXODW8
+            :width: 100%
+         ^^^
+
+         .. dropdown:: More
+
+            The project aims to eliminate GBridge and merge its functionality into greybus (linux driver) and cc1352 driver. The subtasks I have identified are the following:
+            
+            - Allow Greybus Linux driver to directly communicate with cc1352
+            - Move SVC and APBridge roles into cc1352
+            - Eliminate the need for GBridge
+
+            **Contributor:** Ayush Singh
+
+            **Mentors:** Jason Kridner, Vaishnav Achath
+                       
+            .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/iTfGBkDk 
+               :color: info
+               :shadow:
+               :expand:
+                        
+               GSoC Registry
+            
+            .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/AyushSingh
+               :color: info
+               :shadow:
+               :expand:
+                        
+               proposal
+
+      .. grid-item-card:: Building an LLVM Backend for PRU
+
+         .. youtube:: f4LVIW9VlrM
+            :width: 100%
+         ^^^
+
+         .. dropdown:: More
+
+            This project intends to introduce LLVM support for PRU, to enable us to use clang rather than pru-gcc. 
+            As Clang provides extremely clear and simple diagnoses and is considerably faster and requires less memory, 
+            it will be beneficial. The LLVM support will offer greater tooling, compatibility, and optimization. I will 
+            therefore build the LLVM Backend for PRU.
+
+            **Contributor:** Khushi Balia
+            
+            **Mentors:** Vedant Paranjape, Shreyas Atre, Abhishek Kumar
+            
+            .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/nfmrQ9LL  
+               :color: info
+               :shadow:
+               :expand:
+                        
+               GSoC Registry
+            
+            .. button-link:: https://elinux.org/BeagleBoard/GSoC/2023_Proposal/Khushi-Balia
+               :color: info
+               :shadow:
+               :expand:
+                        
+               proposal
 
-.. youtube:: tCtehnXODW8
-   :align: center
+.. grid:: 1 1 2 2
 
+      .. grid-item-card:: Zephyr on R5/M4F
+         
 
-+----------------------+--------------------------------+
-| GSoC Contributor     | Mentor                         |
-+======================+================================+
-| Ayush Singh          | Jason Krinder, Vaishnav Achath |
-+----------------------+--------------------------------+
+         .. youtube:: zGILLbQjVRI
+            :width: 100%
+         ^^^
 
-Building an LLVM Backend for PRU
-*********************************
+         .. dropdown:: More
 
-.. youtube:: f4LVIW9VlrM
-   :align: center
+            This project focuses on optimizing the TDA4VM SoC by integrating Zephyr RTOS support for the Cortex-R5 
+            processor core. Leveraging Zephyr's versatility, the goal is to seamlessly run it alongside Linux on the Cortex-A72 
+            core through remoteproc. Peripheral support enhancements include Interrupts, GPIO, UART, and Timers. The 
+            Cortex-R5's design for real-time and safety-critical systems emphasizes improved user experience and system functionality. 
+            Programming languages include Assembly and C, aligning with industry standards. This initiative aims to deliver a robust 
+            software infrastructure, contributing to advancements in embedded systems development.
 
-+----------------------+------------------------------------------------+
-| GSoC Contributor     | Mentor                                         |
-+======================+================================================+
-| Khushi Balia         | Vedant Paranjape, Shreyas Atre, Abhishek Kumar |
-+----------------------+------------------------------------------------+
+            **Contributor:** Prashanth S
 
-Zephyr on R5/M4F
-*****************
+            **Mentors:** Nishanth Menon, Dhruva Gole, Abhishek Kumar, Vaishnav Achath, Deepak Khatri
 
-.. youtube:: zGILLbQjVRI
-   :align: center
+            .. button-link:: ttps://summerofcode.withgoogle.com/programs/2023/projects/MyuaawJq   
+               :color: info
+               :shadow:
+               :expand:
+                        
+               GSoC Registry
 
-+----------------------+-----------------------------------------------------------------------------+
-| GSoC Contributor     | Mentor                                                                      |
-+======================+=============================================================================+
-| Prashanth S          | Nishanth Menon, Dhruva Gole, Abhishek Kumar, Vaishnav Achath, Deepak Khatri |
-+----------------------+-----------------------------------------------------------------------------+
+      .. grid-item-card:: OpenGLES Acceleration for DL
 
-OpenGLES Acceleration for DL
-*****************************
+         .. youtube:: jSTgFrK3ZOw
+            :width: 100%
+         ^^^
 
-.. youtube:: jSTgFrK3ZOw
-   :align: center
+         .. dropdown:: More
 
+            The primary objective of the initiative is to optimize the speed of diverse layer types through the 
+            integration of OpenGLES and Darknet within deep learning frameworks. Enhancing the performance of deep 
+            learning models is imperative for real-time applications, and GPUs serve as a pivotal tool for accelerating 
+            computations by leveraging parallel processing capabilities. OpenGLES, a prevalent graphics API, becomes instrumental 
+            in harnessing the GPU's parallel processing prowess, ensuring a significant boost in the overall performance of deep 
+            learning models.
 
-+----------------------+-----------------------------------------------+
-| GSoC Contributor     | Mentor                                        |
-+======================+===============================================+
-| Pratham Deskmukh     | Shreyas Atre, Deepak Khatri                   |
-+----------------------+-----------------------------------------------+
+            **Contributor:** Pratham Deskmukh
+            
+            **Mentors:** Shreyas Atre, Deepak Khatri
+            
+            .. button-link:: https://summerofcode.withgoogle.com/programs/2023/projects/gf9eB3q9  
+               :color: info
+               :shadow:
+               :expand:
+                        
+               GSoC Registry
\ No newline at end of file