diff --git a/assets/projects/gsod/gsod2019.json b/assets/projects/gsod/gsod2019.json
index 1bb7014..c8bfb2a 100644
--- a/assets/projects/gsod/gsod2019.json
+++ b/assets/projects/gsod/gsod2019.json
@@ -1,6 +1,6 @@
 [
   {
-    "organization": "AboutCode",
+    "organization_name": "AboutCode",
     "organization_url": "https://www.aboutcode.org/",
     "technical_writer": "ayansinha",
     "mentor": "DennisClark",
@@ -8,12 +8,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-aboutcode",
     "report": "Reference for Command Line Options in scancode-toolkit and Reorganize the structure of AboutCode documentation at aboutcode.readthedocs.io",
     "report_url": "https://ayansinha.dev/assets/gsod-report.pdf",
-    "original_project_proposal": "Reference for Command Line Options in scancode-toolkit and Reorganize the structure of AboutCode documentation at aboutcode.readthedocs.io",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-aboutcode",
+    "accepted_project_proposal": "Reference for Command Line Options in scancode-toolkit and Reorganize the structure of AboutCode documentation at aboutcode.readthedocs.io",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-aboutcode",
     "year": 2019
   },
   {
-    "organization": "Apache Airflow",
+    "organization_name": "Apache Airflow",
     "organization_url": "https://github.com/apache/airflow",
     "technical_writer": "kartik khare",
     "mentor": "ashb",
@@ -21,12 +21,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-1",
     "report": "How to create workflow",
     "report_url": "https://docs.google.com/document/d/14j5cjDTVymgHZ4qXUEogOC7KGFm3hSRHzPdZQfFeRxI/edit?usp=sharing",
-    "original_project_proposal": "How to create a workflow",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-1",
+    "accepted_project_proposal": "How to create a workflow",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-1",
     "year": 2019
   },
   {
-    "organization": "Apache Airflow",
+    "organization_name": "Apache Airflow",
     "organization_url": "https://github.com/apache/airflow",
     "technical_writer": "lavel",
     "mentor": "potiuk",
@@ -34,12 +34,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-2",
     "report": "Apache Airflow: Documenting using local development environments",
     "report_url": "https://docs.google.com/document/d/1RRQMIdObfUyo9-CFslkLVQuWmi24A_ZWye_0_qIOMiA/edit?usp=sharing",
-    "original_project_proposal": "Documenting using local development environments",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-2",
+    "accepted_project_proposal": "Documenting using local development environments",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apacheairflow-2",
     "year": 2019
   },
   {
-    "organization": "Apache Cassandra",
+    "organization_name": "Apache Cassandra",
     "organization_url": "https://cassandra.apache.org/",
     "technical_writer": "dvohra",
     "mentor": "Ben Slater, Dinesh, Laxmikant, xingh, zznate",
@@ -47,12 +47,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apachecassandra",
     "report": "Apache Cassandra 4.0 Documentation Update, and Resolve TODOs in Documentation",
     "report_url": "https://issues.apache.org/jira/browse/CASSANDRA-15353",
-    "original_project_proposal": "Resolve TODOs in Apache Cassandra Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apachecassandra",
+    "accepted_project_proposal": "Resolve TODOs in Apache Cassandra Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-apachecassandra",
     "year": 2019
   },
   {
-    "organization": "Arduino",
+    "organization_name": "Arduino",
     "organization_url": "https://www.arduino.cc",
     "technical_writer": "AghaSaad04",
     "mentor": "dcuartielles and Per",
@@ -60,12 +60,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-arduino",
     "report": "Document third-party libraries",
     "report_url": "https://docs.google.com/document/d/1hu5Kn7GRCFGRdCdCyovVPSt3ffA9IV6BlefSbPwsPfs/edit?usp=sharing",
-    "original_project_proposal": "Document third-party libraries",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-arduino",
+    "accepted_project_proposal": "Document third-party libraries",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-arduino",
     "year": 2019
   },
   {
-    "organization": "BRL-CAD",
+    "organization_name": "BRL-CAD",
     "organization_url": "https://brlcad.org",
     "technical_writer": "sahibkaur",
     "mentor": "Sean",
@@ -73,12 +73,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-brlcad",
     "report": "A Beginner's Guide to BRL-CAD",
     "report_url": "http://brlcad.org/wiki/Google_Season_of_Docs/2019",
-    "original_project_proposal": "A Beginner's Guide To BRL-CAD",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-brlcad",
+    "accepted_project_proposal": "A Beginner's Guide To BRL-CAD",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-brlcad",
     "year": 2019
   },
   {
-    "organization": "CERN-HSF",
+    "organization_name": "CERN-HSF",
     "organization_url": "https://hepsoftwarefoundation.org/",
     "technical_writer": "LuckInTheRain",
     "mentor": "Couet, DiMentor, fstagni, Hageboeck, JavierCVilla, kt, Martin, mlassnig, Naumann",
@@ -86,12 +86,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-cernhsf",
     "report": "Google Season of Docs 2019 – Project Report",
     "report_url": "https://www.johannes-hentrich.net/technische-dokumentation/google-season-of-docs-2019-project-report/",
-    "original_project_proposal": "ROOT Documentation: Analyzing, Restructuring and Rewriting",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-cernhsf",
+    "accepted_project_proposal": "ROOT Documentation: Analyzing, Restructuring and Rewriting",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-cernhsf",
     "year": 2019
   },
   {
-    "organization": "DVC.org",
+    "organization_name": "DVC.org",
     "organization_url": "https://dvc.org/",
     "technical_writer": "dashohoxha",
     "mentor": "@shcheklein",
@@ -99,12 +99,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-dvc",
     "report": "GSoD2019 Project Report",
     "report_url": "https://gitlab.com/snippets/1916931",
-    "original_project_proposal": "Improving and expanding the docs of DVC.org",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-dvc",
+    "accepted_project_proposal": "Improving and expanding the docs of DVC.org",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-dvc",
     "year": 2019
   },
   {
-    "organization": "Ensembl",
+    "organization_name": "Ensembl",
     "organization_url": "https://www.ensembl.org",
     "technical_writer": "laurelm",
     "mentor": "astridgall and bethflint",
@@ -112,12 +112,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-ensembl",
     "report": "Google Season of Docs 2019",
     "report_url": "https://github.com/EnsemblGSOC/GSOD-REST-lmichaels/blob/master/README.md",
-    "original_project_proposal": "REST API documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-ensembl",
+    "accepted_project_proposal": "REST API documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-ensembl",
     "year": 2019
   },
   {
-    "organization": "GDevelop",
+    "organization_name": "GDevelop",
     "organization_url": "https://github.com/4ian/GDevelop",
     "technical_writer": "End3r",
     "mentor": "4ian",
@@ -125,12 +125,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gdevelop",
     "report": "GDEVELOP GAME TUTORIAL FOR SEASON OF DOCS",
     "report_url": "https://dev.end3r.com/2019/11/gdevelop-game-tutorial-for-season-of-docs-project-report/",
-    "original_project_proposal": "New tutorial: building hyper-casual mobile game",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gdevelop",
+    "accepted_project_proposal": "New tutorial: building hyper-casual mobile game",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gdevelop",
     "year": 2019
   },
   {
-    "organization": "GenPipes",
+    "organization_name": "GenPipes",
     "organization_url": "http://www.computationalgenomics.ca/genpipes/",
     "technical_writer": "shaloo",
     "mentor": "Jose",
@@ -138,12 +138,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-genpipes",
     "report": "GenPipes RTD Documentation",
     "report_url": "https://docs.google.com/document/d/13TuSkjKpSyex-uIQ8rF3dgChJgYuVB91LdoSxWBlpdI/edit?usp=sharing",
-    "original_project_proposal": "Set up GenPipes docs at  'Read The Docs'",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-genpipes",
+    "accepted_project_proposal": "Set up GenPipes docs at  'Read The Docs'",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-genpipes",
     "year": 2019
   },
   {
-    "organization": "GNU Mailman",
+    "organization_name": "GNU Mailman",
     "organization_url": "https://www.list.org/",
     "technical_writer": "ariessa",
     "mentor": "yaseppochi",
@@ -151,12 +151,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gnumailman",
     "report": "Summary of My Google Season Of Docs Journey",
     "report_url": "https://medium.com/@ariessa_norramli/summary-of-my-google-season-of-docs-journey-6814dd64e8d0?source=friends_link&sk=6385a1b6106b1dc42775f9bbf5b7365e",
-    "original_project_proposal": "Instructions for Migrating from Mailman 2 to Mailman 3",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gnumailman",
+    "accepted_project_proposal": "Instructions for Migrating from Mailman 2 to Mailman 3",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-gnumailman",
     "year": 2019
   },
   {
-    "organization": "HPX",
+    "organization_name": "HPX",
     "organization_url": "https://github.com/STEllAR-GROUP/hpx",
     "technical_writer": "rstobaugh",
     "mentor": "msimberg and @parsa",
@@ -164,12 +164,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-hpx",
     "report": "GSoD Final Report",
     "report_url": "http://stellar-group.org/2019/11/gsod-final-report/",
-    "original_project_proposal": "Edit & Streamline Existing HPX Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-hpx",
+    "accepted_project_proposal": "Edit & Streamline Existing HPX Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-hpx",
     "year": 2019
   },
   {
-    "organization": "INCF (International Neuroinformatics Coordinating Facility)",
+    "organization_name": "INCF (International Neuroinformatics Coordinating Facility)",
     "organization_url": "https://github.com/INCF/",
     "technical_writer": "Casper.dcl",
     "mentor": "Bradly Alicea and Chee Wai Lee",
@@ -177,12 +177,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-2",
     "report": "GSoD 2019 Wrap-up",
     "report_url": "https://gist.github.com/casperdcl/2f67897cfb2d9280a92304bd69b415db",
-    "original_project_proposal": "OpenWorm",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-2",
+    "accepted_project_proposal": "OpenWorm",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-2",
     "year": 2019
   },
   {
-    "organization": "INCF (International Neuroinformatics Coordinating Facility)",
+    "organization_name": "INCF (International Neuroinformatics Coordinating Facility)",
     "organization_url": "https://github.com/INCF/",
     "technical_writer": "pickledstitches",
     "mentor": "Christine Rogers",
@@ -190,12 +190,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-1",
     "report": "Hello! Google Season of Docs 2019",
     "report_url": "https://knoll-alex.github.io/pages/GSoD2019.html",
-    "original_project_proposal": "Simplifying LORIS",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-1",
+    "accepted_project_proposal": "Simplifying LORIS",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-incf-1",
     "year": 2019
   },
   {
-    "organization": "Kolibri",
+    "organization_name": "Kolibri",
     "organization_url": "https://github.com/learningequality/kolibri",
     "technical_writer": "Danielle V",
     "mentor": "ivanistheone, Laura_LE, radinamatic, rtibbles",
@@ -203,12 +203,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-kolibri",
     "report": "GSoD Kolibri Content Workflows Final Project Report",
     "report_url": "https://docs.google.com/document/d/1lBC3nS23nRP6qawphMbgs2_t9BsPS2NUSjK4zwzd7_8/edit?usp=sharing",
-    "original_project_proposal": "Kolibri Content Workflow",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-kolibri",
+    "accepted_project_proposal": "Kolibri Content Workflow",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-kolibri",
     "year": 2019
   },
   {
-    "organization": "LibreOffice",
+    "organization_name": "LibreOffice",
     "organization_url": "https://www.libreoffice.org",
     "technical_writer": "quaffeine",
     "mentor": "ohallot",
@@ -216,12 +216,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-libreoffice",
     "report": "LibreOffice Online Guide, The Document Foundation",
     "report_url": "https://drive.google.com/open?id=1dY-Re0eMlCZtoNp7ftM4goSei-PEpIU0",
-    "original_project_proposal": "LibreOffice Online Guide: a guide similar to those used for other LO applications, to include not only usage but also installation and administration.",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-libreoffice",
+    "accepted_project_proposal": "LibreOffice Online Guide: a guide similar to those used for other LO applications, to include not only usage but also installation and administration.",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-libreoffice",
     "year": 2019
   },
   {
-    "organization": "LLVM Compiler Infrastructure",
+    "organization_name": "LLVM Compiler Infrastructure",
     "organization_url": "http://llvm.org",
     "technical_writer": "DR87",
     "mentor": "tonic",
@@ -229,12 +229,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-llvm",
     "report": "2019 Google Season of Docs Project Report",
     "report_url": "https://gist.github.com/drichards-87/57d97b944b067bc5aab3479e8a649e99",
-    "original_project_proposal": "Restructure LLVM documentation index and documentation style guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-llvm",
+    "accepted_project_proposal": "Restructure LLVM documentation index and documentation style guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-llvm",
     "year": 2019
   },
   {
-    "organization": "Mattermost",
+    "organization_name": "Mattermost",
     "organization_url": "https://mattermost.com/",
     "technical_writer": "@anindita_basu",
     "mentor": "@esethna, @jasonblais, jwilander, Katie Wiersgalla",
@@ -242,12 +242,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mattermost",
     "report": "Project Report for Google Season of Docs 2019",
     "report_url": "https://github.com/AninditaBasu/AninditaBasu.github.io/wiki/%5BGSoD'19%5D-Mattermost:-Review-and-refine-in-product-text",
-    "original_project_proposal": "Review and Refine In-Product Text",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mattermost",
+    "accepted_project_proposal": "Review and Refine In-Product Text",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mattermost",
     "year": 2019
   },
   {
-    "organization": "MDAnalysis",
+    "organization_name": "MDAnalysis",
     "organization_url": "https://www.mdanalysis.org/",
     "technical_writer": "lilyminium",
     "mentor": "orbeckst, Richardjgowers",
@@ -255,12 +255,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mdanalysis",
     "report": "A user guide structured by topic",
     "report_url": "http://blog.minium.com.au/gsod-report/",
-    "original_project_proposal": "A user guide structured by topic",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mdanalysis",
+    "accepted_project_proposal": "A user guide structured by topic",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-mdanalysis",
     "year": 2019
   },
   {
-    "organization": "National Resource for Network Biology (NRNB)",
+    "organization_name": "National Resource for Network Biology (NRNB)",
     "organization_url": "https://nrnb.org/",
     "technical_writer": "kozo2",
     "mentor": "AlexanderPico",
@@ -268,12 +268,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-nrnb",
     "report": "Replacing GUI control tutorials to Jupyter Notebook and R Markdown",
     "report_url": "https://github.com/nrnb/gsod2019_kozo_nishida",
-    "original_project_proposal": "Replacing GUI control tutorials to Jupyter Notebook and R Markdown",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-nrnb",
+    "accepted_project_proposal": "Replacing GUI control tutorials to Jupyter Notebook and R Markdown",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-nrnb",
     "year": 2019
   },
   {
-    "organization": "NumPy",
+    "organization_name": "NumPy",
     "organization_url": "http://github.com/numpy/numpy/",
     "technical_writer": "bonn0062",
     "mentor": "Ralf Gommers",
@@ -281,12 +281,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-numpy",
     "report": "The Ultimate Beginner's Guide to NumPy",
     "report_url": "https://towardsdatascience.com/the-ultimate-beginners-guide-to-numpy-f5a2f99aef54",
-    "original_project_proposal": "Making \"The Basics\" a Little More Basic: Improving the Introductory NumPy Sections",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-numpy",
+    "accepted_project_proposal": "Making \"The Basics\" a Little More Basic: Improving the Introductory NumPy Sections",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-numpy",
     "year": 2019
   },
   {
-    "organization": "Open Collective",
+    "organization_name": "Open Collective",
     "organization_url": "https://opencollective.com",
     "technical_writer": "Anna e só",
     "mentor": "alannallama and JaskiratOC",
@@ -294,12 +294,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-opencollective",
     "report": "How did Open Collective's docs change in three months?",
     "report_url": "https://blog.opencollective.com/docs-project-report/",
-    "original_project_proposal": "Improve general help documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-opencollective",
+    "accepted_project_proposal": "Improve general help documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-opencollective",
     "year": 2019
   },
   {
-    "organization": "Open Source Geospatial Foundation",
+    "organization_name": "Open Source Geospatial Foundation",
     "organization_url": "https://www.osgeo.org/",
     "technical_writer": "flicstar",
     "mentor": "Cameron Shorter",
@@ -307,12 +307,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-1",
     "report": "Project Report for Season of Docs 2019",
     "report_url": "https://flicstar.com/2019/11/27/project-report-for-season-of-docs-2019/",
-    "original_project_proposal": "Review OSGeoLive Quickstarts",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-1",
+    "accepted_project_proposal": "Review OSGeoLive Quickstarts",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-1",
     "year": 2019
   },
   {
-    "organization": "Open Source Geospatial Foundation",
+    "organization_name": "Open Source Geospatial Foundation",
     "organization_url": "https://www.osgeo.org/",
     "technical_writer": "Swapnil",
     "mentor": "archaeogeek, astroidex, Cameron Shorter, @cschweik, delawen, lucadelu, @nickbearmanuk, Nicolas Roelandt",
@@ -320,12 +320,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-2",
     "report": "GeoNetwork Final Report - Season of Docs 2019",
     "report_url": "https://docs.google.com/document/d/1sTGz8aWPTS6moxgrtsBRz19roemJlilcdQk6B-9IZOo/edit",
-    "original_project_proposal": "OSGeo Templates",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-2",
+    "accepted_project_proposal": "OSGeo Templates",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-osgeo-2",
     "year": 2019
   },
   {
-    "organization": "Open3D",
+    "organization_name": "Open3D",
     "organization_url": "http://www.open3d.org/",
     "technical_writer": "Rohan Rathi",
     "mentor": "yxlao",
@@ -333,12 +333,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-open3d-1",
     "report": "Google Season of Docs at Open3D",
     "report_url": "https://medium.com/@rohanrathi_17702/google-season-of-docs-at-open3d-314a361234f5",
-    "original_project_proposal": "Technical Documentation of Python & C++ API",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-open3d-1",
+    "accepted_project_proposal": "Technical Documentation of Python & C++ API",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-open3d-1",
     "year": 2019
   },
   {
-    "organization": "OpenELIS Global",
+    "organization_name": "OpenELIS Global",
     "organization_url": "http://openelisglobal.org",
     "technical_writer": "Areesha",
     "mentor": "Casey Iiams-Hauser",
@@ -346,12 +346,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openelis",
     "report": "OpenELIS documentation for end users",
     "report_url": "https://docs.google.com/document/d/1DoC22ZEn4s7j25tOjxT5Oh8-sBIbngS0bvE2syaMGYo/edit?usp=sharing",
-    "original_project_proposal": "OpenELIS documentation for end users",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openelis",
+    "accepted_project_proposal": "OpenELIS documentation for end users",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openelis",
     "year": 2019
   },
   {
-    "organization": "Open Food Facts",
+    "organization_name": "Open Food Facts",
     "organization_url": "https://github.com/openfoodfacts/openfoodfacts-server",
     "technical_writer": "FutureOfDocs",
     "mentor": "teolemon, Stéphane Gigandet",
@@ -359,12 +359,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openfoodfacts",
     "report": "Open Food Facts API Documentation - Final Product Report",
     "report_url": "https://github.com/openfoodfacts/api-documentation/blob/master/Open%20Food%20Facts%20API%20Documentation%20-%20Final%20Product%20Report.pdf",
-    "original_project_proposal": "Document the Open Food Facts API",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openfoodfacts",
+    "accepted_project_proposal": "Document the Open Food Facts API",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openfoodfacts",
     "year": 2019
   },
   {
-    "organization": "OpenMRS.org",
+    "organization_name": "OpenMRS.org",
     "organization_url": "http://openmrs.org/",
     "technical_writer": "Ayeshmantha",
     "mentor": "Burke (OpenMRS)",
@@ -372,12 +372,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-3",
     "report": "GSoD-19 @ OpenMRS",
     "report_url": "https://medium.com/@ayeshmanthaperera/gsod19-openmrs-4259aa6356f1",
-    "original_project_proposal": "Developing User Friendly Github Documentation for REST API",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-3",
+    "accepted_project_proposal": "Developing User Friendly Github Documentation for REST API",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-3",
     "year": 2019
   },
   {
-    "organization": "OpenMRS.org",
+    "organization_name": "OpenMRS.org",
     "organization_url": "http://openmrs.org/",
     "technical_writer": "batbrain7",
     "mentor": "Burke (OpenMRS)",
@@ -385,12 +385,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-1",
     "report": "Google Season of Docs at OpenMRS",
     "report_url": "https://medium.com/@kumar.mohit983/google-season-of-docs-at-openmrs-5662413eeab",
-    "original_project_proposal": "OpenMRS REST API documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-1",
+    "accepted_project_proposal": "OpenMRS REST API documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-1",
     "year": 2019
   },
   {
-    "organization": "OpenMRS.org",
+    "organization_name": "OpenMRS.org",
     "organization_url": "http://openmrs.org/",
     "technical_writer": "marslan8530",
     "mentor": "Jennifer",
@@ -398,12 +398,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-2",
     "report": "OpenMRS Write Code, Save lives!",
     "report_url": "https://docs.google.com/document/d/1TPBwxZQpTizUN7_QGMyuki2uFiyedzaeVLuRVWU0EWg/edit?usp=sharing",
-    "original_project_proposal": "Review and Refactor existing Wiki to be more User profile driven",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-2",
+    "accepted_project_proposal": "Review and Refactor existing Wiki to be more User profile driven",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openmrs-2",
     "year": 2019
   },
   {
-    "organization": "OpenSCAD",
+    "organization_name": "OpenSCAD",
     "organization_url": "https://www.openscad.org/",
     "technical_writer": "Themistoklis Spanoudis",
     "mentor": "t-paul",
@@ -411,12 +411,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openscad",
     "report": "Google Season of Docs 2019 | OpenSCAD",
     "report_url": "https://github.com/s-themis/Google-Season-of-Docs-2019-Project-Report",
-    "original_project_proposal": "Create an OpenSCAD Tutorial",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openscad",
+    "accepted_project_proposal": "Create an OpenSCAD Tutorial",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-openscad",
     "year": 2019
   },
   {
-    "organization": "Oppia",
+    "organization_name": "Oppia",
     "organization_url": "https://www.oppia.org",
     "technical_writer": "atavar02",
     "mentor": "DubeySandeep",
@@ -424,12 +424,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-oppia",
     "report": "Beginners' guide to creating lessons and associated material on Oppia",
     "report_url": "https://techwritingmatters.com/2019/11/season-of-docs-project-report",
-    "original_project_proposal": "Beginners' guide to creating lessons and associated material on Oppia",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-oppia",
+    "accepted_project_proposal": "Beginners' guide to creating lessons and associated material on Oppia",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-oppia",
     "year": 2019
   },
   {
-    "organization": "OWASP Foundation",
+    "organization_name": "OWASP Foundation",
     "organization_url": "https://github.com/owasp",
     "technical_writer": "sshniro",
     "mentor": "Simon Bennetts",
@@ -437,12 +437,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-owasp",
     "report": "OWASP ZAP | API Documentation",
     "report_url": "https://drive.google.com/open?id=1hZmyFZ_gQ9ng2pku_us1iGW03jbZBVW1",
-    "original_project_proposal": "Enhancement of the ZAP API Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-owasp",
+    "accepted_project_proposal": "Enhancement of the ZAP API Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-owasp",
     "year": 2019
   },
   {
-    "organization": "PostgreSQL",
+    "organization_name": "PostgreSQL",
     "organization_url": "https://www.postgresql.org",
     "technical_writer": "lu",
     "mentor": "Stephen Frost",
@@ -450,13 +450,13 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-postgresql",
     "report": "Introductory Tutorial for PostgreSQL",
     "report_url": "https://docs.google.com/document/d/1j9PHJTyt_yVKoKZuCWeQsFMAGaDTMyag8NLd5STzGgs/edit?usp=sharing",
-    "original_project_proposal": "Introductory Tutorial",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-postgresql",
+    "accepted_project_proposal": "Introductory Tutorial",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-postgresql",
     "year": 2019
   },
 
   {
-    "organization": "Qubes OS",
+    "organization_name": "Qubes OS",
     "organization_url": "https://www.qubes-os.org",
     "technical_writer": "luzeal",
     "mentor": "Marek",
@@ -464,12 +464,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-qubes",
     "report": "Qubes OS Google Season of Docs project report",
     "report_url": "https://refre.ch/report-qubesos/",
-    "original_project_proposal": "Onboard with QubesOS ! Let's write an open and easy-to-use guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-qubes",
+    "accepted_project_proposal": "Onboard with QubesOS ! Let's write an open and easy-to-use guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-qubes",
     "year": 2019
   },
   {
-    "organization": "RoboComp",
+    "organization_name": "RoboComp",
     "organization_url": "http://robocomp.org",
     "technical_writer": "Le Thai An",
     "mentor": "orensbruli",
@@ -477,12 +477,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-robocomp",
     "report": "RoboComp's basic components",
     "report_url": "https://gist.github.com/anindex/5cce7b39a1d083e79843d42ba0f32a91",
-    "original_project_proposal": "RoboComp's basic components",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-robocomp",
+    "accepted_project_proposal": "RoboComp's basic components",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-robocomp",
     "year": 2019
   },
   {
-    "organization": "Rocket.Chat",
+    "organization_name": "Rocket.Chat",
     "organization_url": "https://github.com/RocketChat/Rocket.Chat",
     "technical_writer": "Mister Gold",
     "mentor": "gsod-admin",
@@ -490,12 +490,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-rocketchat",
     "report": "Report for the Bot Docs project",
     "report_url": "https://drive.google.com/file/d/1RnM6dyP2rN13So1l8BnMfnYiZZk5AmXv/view?usp=sharing",
-    "original_project_proposal": "The Bot Docs",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-rocketchat",
+    "accepted_project_proposal": "The Bot Docs",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-rocketchat",
     "year": 2019
   },
   {
-    "organization": "SciPy",
+    "organization_name": "SciPy",
     "organization_url": "https://github.com/scipy/scipy",
     "technical_writer": "mkg33",
     "mentor": "Ralf Gommers",
@@ -503,12 +503,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-scipy",
     "report": "User-oriented documentation and thorough restructuring",
     "report_url": "https://drive.google.com/open?id=1rQ-Luk9b0HXKDUA4u66PeYmqy4Kq28Kl",
-    "original_project_proposal": "User-oriented documentation and thorough restructuring",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-scipy",
+    "accepted_project_proposal": "User-oriented documentation and thorough restructuring",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-scipy",
     "year": 2019
   },
   {
-    "organization": "SymPy",
+    "organization_name": "SymPy",
     "organization_url": "https://sympy.org",
     "technical_writer": "lglattly",
     "mentor": "asmeurer and moorepants",
@@ -516,12 +516,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-sympy",
     "report": "SymPy Documentation Style Guide",
     "report_url": "https://github.com/sympy/sympy/wiki/GSoD-2019-Report-Lauren-Glattly:-SymPy-Documentation-Style-Guide",
-    "original_project_proposal": "Consistency across docstrings",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-sympy",
+    "accepted_project_proposal": "Consistency across docstrings",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-sympy",
     "year": 2019
   },
   {
-    "organization": "The Wikimedia Foundation",
+    "organization_name": "The Wikimedia Foundation",
     "organization_url": "http://wikimediafoundation.org/",
     "technical_writer": "Pavithra Eswaramoorthy",
     "mentor": "Grammarbot",
@@ -529,12 +529,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-wikimedia",
     "report": "Season of Docs - Project report",
     "report_url": "https://www.mediawiki.org/wiki/User:Pavithraes/Season_of_Docs_-_Project_report",
-    "original_project_proposal": "Improving documentation for Wikimedia's technical documentarians and videographers",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-wikimedia",
+    "accepted_project_proposal": "Improving documentation for Wikimedia's technical documentarians and videographers",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-wikimedia",
     "year": 2019
   },
   {
-    "organization": "Tor Project",
+    "organization_name": "Tor Project",
     "organization_url": "https://www.torproject.org/",
     "technical_writer": "Swati Thacker",
     "mentor": "Gaba, Pili, Roger",
@@ -542,12 +542,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-tor",
     "report": "Project Report for Season of Docs 2019",
     "report_url": "https://medium.com/@swati.kgp13/project-report-for-season-of-docs-2019-a55df2e36e03",
-    "original_project_proposal": "Rewrite the Tor manual page",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-tor",
+    "accepted_project_proposal": "Rewrite the Tor manual page",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-tor",
     "year": 2019
   },
   {
-    "organization": "VideoLAN",
+    "organization_name": "VideoLAN",
     "organization_url": "https://www.videolan.org/vlc",
     "technical_writer": "Edidiong Anny Asikpo",
     "mentor": "jbkempf",
@@ -555,12 +555,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-videolan",
     "report": "Modernize (rewrite) the VLC user documentation",
     "report_url": "https://medium.com/@EdidiongAsikpo/gsod-project-report-modernize-rewrite-the-vlc-user-documentation-aede033e1124",
-    "original_project_proposal": "Modernize (rewrite) the VLC user documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-videolan",
+    "accepted_project_proposal": "Modernize (rewrite) the VLC user documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-videolan",
     "year": 2019
   },
   {
-    "organization": "Zulip Open Source Team Chat",
+    "organization_name": "Zulip Open Source Team Chat",
     "organization_url": "https://github.com/zulip/zulip",
     "technical_writer": "drrosa",
     "mentor": "Tim Abbott",
@@ -568,8 +568,8 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-zulip",
     "report": "Zulip-GSoD 2019 Project Report",
     "report_url": "https://paper.dropbox.com/doc/Zulip-GSoD-2019-Project-Report-ESBIjflRJQwoJ70ehivjN",
-    "original_project_proposal": "Refactoring of ReadTheDocs and API Docs",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-zulip",
+    "accepted_project_proposal": "Refactoring of ReadTheDocs and API Docs",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2019/participants/project-zulip",
     "year": 2019
   }
-]
+]
\ No newline at end of file
diff --git a/assets/projects/gsod/gsod2020.json b/assets/projects/gsod/gsod2020.json
index c9419d2..24c8fae 100644
--- a/assets/projects/gsod/gsod2020.json
+++ b/assets/projects/gsod/gsod2020.json
@@ -1,6 +1,6 @@
 [
   {
-    "organization": "Apache Beam",
+    "organization_name": "Apache Beam",
     "organization_url": "https://github.com/apache/beam",
     "technical_writer": "Sruthi Sree Kumar",
     "mentor": "pabloem",
@@ -8,12 +8,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-apachebeam-sruthisreekumar",
     "report": "Update of the runner comparison page / capability matrix",
     "report_url": "https://docs.google.com/document/d/1qcR4PXOybynWu7q7xEmbjPc2BmTiUVeUo9CbkafsM7Q/edit?usp=sharing",
-    "original_project_proposal": "Update of the runner comparison page / capability matrix",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-apachebeam-sruthisreekumar",
+    "accepted_project_proposal": "Update of the runner comparison page / capability matrix",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-apachebeam-sruthisreekumar",
     "year": 2020
   },
   {
-    "organization": "Bokeh",
+    "organization_name": "Bokeh",
     "organization_url": "https://bokeh.org/",
     "technical_writer": "vis_verborum",
     "mentor": "Bryan Van de Ven,Pavithra Eswaramoorthy",
@@ -21,12 +21,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-bokeh-visverborum",
     "report": "Creating, reading, sharing: Optimizing Bokeh’s documentation",
     "report_url": "https://www.tcmetzger.de/SOD/",
-    "original_project_proposal": "Creating, reading, sharing: Optimizing Bokeh’s documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-bokeh-visverborum",
+    "accepted_project_proposal": "Creating, reading, sharing: Optimizing Bokeh’s documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-bokeh-visverborum",
     "year": 2020
   },
   {
-    "organization": "CERN-HSF",
+    "organization_name": "CERN-HSF",
     "organization_url": "https://hepsoftwarefoundation.org",
     "technical_writer": "Ariadne",
     "mentor": "Martin, mlassnig, Thomas",
@@ -34,12 +34,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-ariadne",
     "report": "Rucio – Modernize (restructure & rewrite) the Rucio documentation",
     "report_url": "https://www.divya-mohan.com/project-report-gsod",
-    "original_project_proposal": "Rucio – Modernize (restructure & rewrite) the Rucio documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-ariadne",
+    "accepted_project_proposal": "Rucio – Modernize (restructure & rewrite) the Rucio documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-ariadne",
     "year": 2020
   },
   {
-    "organization": "CERN-HSF",
+    "organization_name": "CERN-HSF",
     "organization_url": "https://hepsoftwarefoundation.org",
     "technical_writer": "John",
     "mentor": "jblomer, couet",
@@ -47,12 +47,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-john",
     "report": "CERN-HSF - ROOT Documentation for General Audience Adoption, Dynamic Python Bindings, and Tutorials",
     "report_url": "https://gist.github.com/JohnYoon13/b2fffa492efb99c79bb43ae21913f3eb",
-    "original_project_proposal": "CERN-HSF - ROOT Documentation for General Audience Adoption, Dynamic Python Bindings, and Tutorials",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-john",
+    "accepted_project_proposal": "CERN-HSF - ROOT Documentation for General Audience Adoption, Dynamic Python Bindings, and Tutorials",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-john",
     "year": 2020
   },
   {
-    "organization": "CERN-HSF",
+    "organization_name": "CERN-HSF",
     "organization_url": "https://hepsoftwarefoundation.org",
     "technical_writer": "LuckInTheRain",
     "mentor": "couet",
@@ -60,12 +60,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-luckintherain",
     "report": "Extending and improving the ROOT documentation",
     "report_url": "https://www.johannes-hentrich.net/technische-dokumentation/google-season-of-docs-2020-project-report/",
-    "original_project_proposal": "Extending and improving the ROOT documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-luckintherain",
+    "accepted_project_proposal": "Extending and improving the ROOT documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-luckintherain",
     "year": 2020
   },
   {
-    "organization": "CERN-HSF",
+    "organization_name": "CERN-HSF",
     "organization_url": "https://hepsoftwarefoundation.org",
     "technical_writer": "SabitaR",
     "mentor": "paul, simonspa",
@@ -73,12 +73,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-sabitar",
     "report": "Restructuring & Streamlining of the Allpix Squared Documentation",
     "report_url": "https://github.com/sabitarao/gsod/wiki",
-    "original_project_proposal": "Restructuring & Streamlining of the Allpix Squared Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-sabitar",
+    "accepted_project_proposal": "Restructuring & Streamlining of the Allpix Squared Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cernhsf-sabitar",
     "year": 2020
   },
   {
-    "organization": "CircuitVerse",
+    "organization_name": "CircuitVerse",
     "organization_url": "https://circuitverse.org/",
     "technical_writer": "dvls",
     "mentor": "satu0king, Shivansh2407, Aboobacker MK and Per",
@@ -86,12 +86,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-dvls",
     "report": "CircuitVerse Interactive Book Consolidation and Improvements",
     "report_url": "https://blog.circuitverse.org/posts/gsod2020-cvib-final-report-dvls/",
-    "original_project_proposal": "CircuitVerse Interactive Book Consolidation and Improvements",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-dvls",
+    "accepted_project_proposal": "CircuitVerse Interactive Book Consolidation and Improvements",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-dvls",
     "year": 2020
   },
   {
-    "organization": "CircuitVerse",
+    "organization_name": "CircuitVerse",
     "organization_url": "https://circuitverse.org/",
     "technical_writer": "Pragati",
     "mentor": "satu0king, Shivansh2407",
@@ -99,12 +99,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-pragati",
     "report": "CircuitVerse - Project 2: User Documentation and Guides",
     "report_url": "https://blog.circuitverse.org/posts/pragati-user-online-documentation/",
-    "original_project_proposal": "User Documentation and Guides",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-pragati",
+    "accepted_project_proposal": "User Documentation and Guides",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-circuitverse-pragati",
     "year": 2020
   },
   {
-    "organization": "Cloud Native Computing Foundation (CNCF)",
+    "organization_name": "Cloud Native Computing Foundation (CNCF)",
     "organization_url": "https://cncf.io",
     "technical_writer": "feloy",
     "mentor": "zacharysarah",
@@ -112,12 +112,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-feloy",
     "report": "Update how the Kubernetes website serves API references",
     "report_url": "https://kubernetes.io/blog/2020/12/04/gsod-2020-improving-api-reference-experience/",
-    "original_project_proposal": "Update how the Kubernetes website serves API references",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-feloy",
+    "accepted_project_proposal": "Update how the Kubernetes website serves API references",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-feloy",
     "year": 2020
   },
   {
-    "organization": "Cloud Native Computing Foundation (CNCF)",
+    "organization_name": "Cloud Native Computing Foundation (CNCF)",
     "organization_url": "https://cncf.io",
     "technical_writer": "Shriti",
     "mentor": "leecalcote, kushtrivedi",
@@ -125,12 +125,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-shriti",
     "report": "Improve documentation of SMI & related service meshes",
     "report_url": "https://chandrashritii.github.io/portfolio/blog/gsod-2020",
-    "original_project_proposal": "Improve documentation of SMI & related service meshes",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-shriti",
+    "accepted_project_proposal": "Improve documentation of SMI & related service meshes",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-shriti",
     "year": 2020
   },
   {
-    "organization": "Cloud Native Computing Foundation (CNCF)",
+    "organization_name": "Cloud Native Computing Foundation (CNCF)",
     "organization_url": "https://cncf.io",
     "technical_writer": "Syam Sundar K",
     "mentor": "Phillip, Maciej, zacharysarah",
@@ -138,12 +138,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-syamsundark",
     "report": "More and Better Kubectl Examples",
     "report_url": "https://drive.google.com/file/d/1495WktsIUmh6phj3xUa3zKEqTctp3KpZ/view?usp=sharing",
-    "original_project_proposal": "More and Better Kubectl Examples",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-syamsundark",
+    "accepted_project_proposal": "More and Better Kubectl Examples",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-cncf-syamsundark",
     "year": 2020
   },
   {
-    "organization": "Creative Commons",
+    "organization_name": "Creative Commons",
     "organization_url": "https://opensource.creativecommons.org/",
     "technical_writer": "ariessa",
     "mentor": "kgodey, aldenstpage",
@@ -151,12 +151,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-ariessa",
     "report": "Improve CC Catalog API Usage Guide",
     "report_url": "https://opensource.creativecommons.org/blog/entries/summary-my-gsod-2020-journey/",
-    "original_project_proposal": "Improve CC Catalog API Usage Guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-ariessa",
+    "accepted_project_proposal": "Improve CC Catalog API Usage Guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-ariessa",
     "year": 2020
   },
   {
-    "organization": "Creative Commons",
+    "organization_name": "Creative Commons",
     "organization_url": "https://opensource.creativecommons.org/",
     "technical_writer": "JackieBinya",
     "mentor": "Hugo Solar ",
@@ -164,12 +164,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-jackiebinya",
     "report": "WordPress base theme usage guide",
     "report_url": "https://jackiebinya.github.io/posts/gsod-2020/gsod-report/",
-    "original_project_proposal": "WordPress base theme usage guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-jackiebinya",
+    "accepted_project_proposal": "WordPress base theme usage guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-jackiebinya",
     "year": 2020
   },
   {
-    "organization": "Creative Commons",
+    "organization_name": "Creative Commons",
     "organization_url": "https://opensource.creativecommons.org/",
     "technical_writer": "nimishnb",
     "mentor": "Dhruv, kgodey, Zack",
@@ -177,12 +177,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-nimishnb",
     "report": "Vocabulary Usage Guide",
     "report_url": "https://opensource.creativecommons.org/blog/entries/cc-vocabulary-docs-updates-closing/",
-    "original_project_proposal": "Vocabulary Usage Guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-nimishnb",
+    "accepted_project_proposal": "Vocabulary Usage Guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-creativecommons-nimishnb",
     "year": 2020
   },
   {
-    "organization": "Data Commons",
+    "organization_name": "Data Commons",
     "organization_url": "https://www.datacommons.org",
     "technical_writer": "KilimAnnejaro",
     "mentor": "Guha, Carolyn, Tiffany",
@@ -190,12 +190,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-datacommons-kilimannejaro",
     "report": "Improving DataCommons Getting Started Documentation",
     "report_url": "https://gist.github.com/KilimAnnejaro/722b353875241131b15866e0cf4ab7ea",
-    "original_project_proposal": "Improving DataCommons Getting Started Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-datacommons-kilimannejaro",
+    "accepted_project_proposal": "Improving DataCommons Getting Started Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-datacommons-kilimannejaro",
     "year": 2020
   },
   {
-    "organization": "DIPY",
+    "organization_name": "DIPY",
     "organization_url": "https://github.com/dipy/dipy",
     "technical_writer": "Areesha Tariq",
     "mentor": "skoudoro, jhlegarreta, elgar, Ariel Rokem",
@@ -203,12 +203,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dipy-areeshatariq",
     "report": "High-level restructuring and end-user focus",
     "report_url": "https://docs.google.com/document/d/1IJ43D6LZ3iNlwhBEXN27CGPDvBlCSbjVu0PziOgV5Iw/edit?usp=sharing",
-    "original_project_proposal": "High-level restructuring and end-user focus",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dipy-areeshatariq",
+    "accepted_project_proposal": "High-level restructuring and end-user focus",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dipy-areeshatariq",
     "year": 2020
   },
   {
-    "organization": "Django",
+    "organization_name": "Django",
     "organization_url": "https://www.djangoproject.com/",
     "technical_writer": "Gabbyprecious",
     "mentor": "@carltongibson",
@@ -216,12 +216,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-django-gabbyprecious",
     "report": "Rewrite Django Contributing guide",
     "report_url": "https://gist.github.com/gabbyprecious/962b2bf0af6314b58e5864a0125f3923",
-    "original_project_proposal": "Rewrite Contribution guide to be more user-friendly and easily navigated",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-django-gabbyprecious",
+    "accepted_project_proposal": "Rewrite Contribution guide to be more user-friendly and easily navigated",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-django-gabbyprecious",
     "year": 2020
   },
   {
-    "organization": "DVC",
+    "organization_name": "DVC",
     "organization_url": "https://github.com/iterative/dvc.org",
     "technical_writer": "imhardikj",
     "mentor": "Jorge",
@@ -229,12 +229,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-imhardikj",
     "report": "Implementing \"How To\" section guides and updating DVC 1.0 docs",
     "report_url": "https://gist.github.com/imhardikj/88dab004357e7f6cbbc46eeb16acf735",
-    "original_project_proposal": "Implementing \"How To\" section guides and updating DVC 1.0 docs",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-imhardikj",
+    "accepted_project_proposal": "Implementing \"How To\" section guides and updating DVC 1.0 docs",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-imhardikj",
     "year": 2020
   },
   {
-    "organization": "DVC",
+    "organization_name": "DVC",
     "organization_url": "https://github.com/iterative/dvc.org",
     "technical_writer": "Remastered",
     "mentor": "Jorge",
@@ -242,12 +242,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-remastered",
     "report": "SEO / Site Analytics & Docs Site Updates",
     "report_url": "https://public.3.basecamp.com/p/Ck8fuLSHBZZ7t3Yo8keTgBZF",
-    "original_project_proposal": "SEO / Site Analytics & Docs Site Updates",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-remastered",
+    "accepted_project_proposal": "SEO / Site Analytics & Docs Site Updates",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-dvc-remastered",
     "year": 2020
   },
   {
-    "organization": "Electron",
+    "organization_name": "Electron",
     "organization_url": "http://electronjs.org/",
     "technical_writer": "Mister Gold",
     "mentor": "erickzhao, felixrieseberg",
@@ -255,12 +255,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-electron-mistergold",
     "report": "Electron Tutorial Flow",
     "report_url": "https://drive.google.com/file/d/1dI7a1Izuz1mysFN4oJ5A9HGx-uGrOpyb/view?usp=sharing",
-    "original_project_proposal": "Electron Tutorial Flow",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-electron-mistergold",
+    "accepted_project_proposal": "Electron Tutorial Flow",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-electron-mistergold",
     "year": 2020
   },
   {
-    "organization": "ESLint",
+    "organization_name": "ESLint",
     "organization_url": "https://eslint.org",
     "technical_writer": "Khawar",
     "mentor": "kaicataldo",
@@ -268,12 +268,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-eslint-khawar",
     "report": "Reorganize/Rewrite Configuration Documentation",
     "report_url": "https://bit.ly/3g9xs3K",
-    "original_project_proposal": "Reorganize/Rewrite Configuration Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-eslint-khawar",
+    "accepted_project_proposal": "Reorganize/Rewrite Configuration Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-eslint-khawar",
     "year": 2020
   },
   {
-    "organization": "FOLIO",
+    "organization_name": "FOLIO",
     "organization_url": "https://www.folio.org",
     "technical_writer": "gallinita",
     "mentor": "FOLIO Editor",
@@ -281,12 +281,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-gallinita",
     "report": "Expansion of End User Documentation of FOLIO Apps",
     "report_url": "https://docs.google.com/document/d/1_z6v_HcqhQ1kYqC-KKqiASE0-qSQlAIL6TJkyR25EGo/edit?usp=sharing",
-    "original_project_proposal": "Expansion of End User Documentation of FOLIO Apps",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-gallinita",
+    "accepted_project_proposal": "Expansion of End User Documentation of FOLIO Apps",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-gallinita",
     "year": 2020
   },
   {
-    "organization": "FOLIO",
+    "organization_name": "FOLIO",
     "organization_url": "https://www.folio.org",
     "technical_writer": "José Ortiz",
     "mentor": "FOLIO Editor",
@@ -294,12 +294,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-joseortiz",
     "report": "Creation of System Administrator Documentation for FOLIO Implementations",
     "report_url": "https://docs.google.com/document/d/1nm35q8R6s-v_8Sf3lAiE22cKrzk_C8tSbP7zW0EixlE/edit",
-    "original_project_proposal": "Creation of System Administrator Documentation for FOLIO Implementations",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-joseortiz",
+    "accepted_project_proposal": "Creation of System Administrator Documentation for FOLIO Implementations",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-folio-joseortiz",
     "year": 2020
   },
   {
-    "organization": "GDevelop",
+    "organization_name": "GDevelop",
     "organization_url": "https://github.com/4ian/GDevelop",
     "technical_writer": "David Turnbull",
     "mentor": "4ian",
@@ -307,12 +307,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-davidturnbull",
     "report": "Design the optimal learning experience for beginners",
     "report_url": "http://wiki.compilgames.net/doku.php/gdevelop5/community/season-of-docs/results",
-    "original_project_proposal": "Design the optimal learning experience for beginners",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-davidturnbull",
+    "accepted_project_proposal": "Design the optimal learning experience for beginners",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-davidturnbull",
     "year": 2020
   },
   {
-    "organization": "GDevelop",
+    "organization_name": "GDevelop",
     "organization_url": "https://github.com/4ian/GDevelop",
     "technical_writer": "sedna",
     "mentor": "4ian, Bouh",
@@ -320,12 +320,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-sedna",
     "report": "A brand new tutorial",
     "report_url": "http://wiki.compilgames.net/doku.php/gdevelop5/community/season-of-docs/results",
-    "original_project_proposal": "A brand new tutorial",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-sedna",
+    "accepted_project_proposal": "A brand new tutorial",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gdevelop-sedna",
     "year": 2020
   },
   {
-    "organization": "Global Wordnet Association",
+    "organization_name": "Global Wordnet Association",
     "organization_url": "http://globalwordnet.org/",
     "technical_writer": "Glory Agatevure",
     "mentor": "Ewa Rudnicka, German Rigau, Francis Bond",
@@ -333,12 +333,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-gloryagatevure",
     "report": "Wordnet Structure Project",
     "report_url": "https://agatevure.com/blog/final-project-report-for-google-season-of-doc-2020",
-    "original_project_proposal": "Wordnet Structure",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-gloryagatevure",
+    "accepted_project_proposal": "Wordnet Structure",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-gloryagatevure",
     "year": 2020
   },
   {
-    "organization": "Global Wordnet Association",
+    "organization_name": "Global Wordnet Association",
     "organization_url": "http://globalwordnet.org/",
     "technical_writer": "Kumar",
     "mentor": "Francis Bond, Alexandre Rademaker, Michael",
@@ -346,12 +346,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-kumar",
     "report": "The Open Multilingual Wordnet (OMW)",
     "report_url": "https://docs.google.com/document/d/1B_lCimD17SrCLdynABlCiNGapFlmrhpry94Am5taS0g/edit?usp=sharing",
-    "original_project_proposal": "The Open Multilingual Wordnet (OMW)",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-kumar",
+    "accepted_project_proposal": "The Open Multilingual Wordnet (OMW)",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-kumar",
     "year": 2020
   },
   {
-    "organization": "Global Wordnet Association",
+    "organization_name": "Global Wordnet Association",
     "organization_url": "http://globalwordnet.org/",
     "technical_writer": "Yoyo Wu",
     "mentor": "Francis Bond",
@@ -359,12 +359,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-yoyowu",
     "report": "Wordnet Structure",
     "report_url": "https://gist.github.com/yoyo-go/a1cd7a8abcd6e00095ba76b4ae3c8277",
-    "original_project_proposal": "Wordnet Structure",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-yoyowu",
+    "accepted_project_proposal": "Wordnet Structure",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-globalwordnet-yoyowu",
     "year": 2020
   },
   {
-    "organization": "GraphQL",
+    "organization_name": "GraphQL",
     "organization_url": "https://graphql.org",
     "technical_writer": "carolstran",
     "mentor": "Ivan Goncharov",
@@ -372,12 +372,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-graphql-carolstran",
     "report": "Create FAQ resource",
     "report_url": "https://workwithcarolyn.com/blog/gsod-project-report",
-    "original_project_proposal": "Create FAQ resource",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-graphql-carolstran",
+    "accepted_project_proposal": "Create FAQ resource",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-graphql-carolstran",
     "year": 2020
   },
   {
-    "organization": "gRPC-Gateway",
+    "organization_name": "gRPC-Gateway",
     "organization_url": "https://github.com/grpc-ecosystem/grpc-gateway",
     "technical_writer": "iamrajiv",
     "mentor": "Andrew Z Allen, Johan Brandhorst",
@@ -385,12 +385,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-grpcgateway-iamrajiv",
     "report": "Refactoring the Existing Docs Site of gRPC-Gateway",
     "report_url": "https://github.com/iamrajiv/GSoD-2020/blob/master/GSoD_2020_Project_Report.md",
-    "original_project_proposal": "Refactoring the Existing Docs Site of gRPC-Gateway",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-grpcgateway-iamrajiv",
+    "accepted_project_proposal": "Refactoring the Existing Docs Site of gRPC-Gateway",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-grpcgateway-iamrajiv",
     "year": 2020
   },
   {
-    "organization": "Ignition Robotics",
+    "organization_name": "Ignition Robotics",
     "organization_url": "https://ignitionrobotics.org/",
     "technical_writer": "An Thai Le",
     "mentor": "claireyywang, Steven Peters",
@@ -398,12 +398,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-ignitionrobotics-anthaile",
     "report": "Ignition Physics tutorials and API documentation",
     "report_url": "https://community.gazebosim.org/t/gsod-2020-ignition-physics-tutorial-and-api-documentation/746",
-    "original_project_proposal": "Ignition Physics tutorials and API documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-ignitionrobotics-anthaile",
+    "accepted_project_proposal": "Ignition Physics tutorials and API documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-ignitionrobotics-anthaile",
     "year": 2020
   },
   {
-    "organization": "INCF",
+    "organization_name": "INCF",
     "organization_url": "https://www.incf.org/",
     "technical_writer": "hq",
     "mentor": "CRogers, Laetitia",
@@ -411,12 +411,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-hq",
     "report": "LORIS training docs for open reproducible neuroscience",
     "report_url": "https://github.com/haoweiqiu/Loris/wiki/Google-Season-of-Docs-2020-Project-Report",
-    "original_project_proposal": "LORIS training docs for open reproducible neuroscience",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-hq",
+    "accepted_project_proposal": "LORIS training docs for open reproducible neuroscience",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-hq",
     "year": 2020
   },
   {
-    "organization": "INCF",
+    "organization_name": "INCF",
     "organization_url": "https://www.incf.org/",
     "technical_writer": "Ogbonoko",
     "mentor": "KirstieJane, Malvika Sharan",
@@ -424,12 +424,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-ogbonoko",
     "report": "The Turing Way: A How-to Guide to Data Science",
     "report_url": "https://github.com/alan-turing-institute/the-turing-way/blob/master/communications/GSOD-applications/GSoD-2020-Project-Report.md",
-    "original_project_proposal": "The Turing Way: A How-to Guide to Data Science",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-ogbonoko",
+    "accepted_project_proposal": "The Turing Way: A How-to Guide to Data Science",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-incf-ogbonoko",
     "year": 2020
   },
   {
-    "organization": "Jenkins Project",
+    "organization_name": "Jenkins Project",
     "organization_url": "https://jenkins.io/",
     "technical_writer": "Zaycodes",
     "mentor": "Mark Waite, kwhetstone, Marky Jackson",
@@ -437,12 +437,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkins-zaycodes",
     "report": "Document Jenkins on Kubernetes",
     "report_url": "https://www.jenkins.io/blog/2020/12/04/gsod-project-report/",
-    "original_project_proposal": "Jenkins on Kubernetes",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkins-zaycodes",
+    "accepted_project_proposal": "Jenkins on Kubernetes",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkins-zaycodes",
     "year": 2020
   },
   {
-    "organization": "Jenkins X",
+    "organization_name": "Jenkins X",
     "organization_url": "https://jenkins-x.io/",
     "technical_writer": "Nitin",
     "mentor": "KaraMarck, James S, James R",
@@ -450,12 +450,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkinsx-nitin",
     "report": "Refactoring the existing Jenkins X docs site and Jenkins X Capabilities Matrix",
     "report_url": "https://docs.google.com/document/d/12W-NhjTd5mPnqnDZ6z-_aeKcBAUtSCDK5fe26_261Wc/edit?usp=sharing",
-    "original_project_proposal": "Refactoring the existing Jenkins X docs site and Jenkins X Capabilities Matrix",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkinsx-nitin",
+    "accepted_project_proposal": "Refactoring the existing Jenkins X docs site and Jenkins X Capabilities Matrix",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-jenkinsx-nitin",
     "year": 2020
   },
   {
-    "organization": "Kolibri",
+    "organization_name": "Kolibri",
     "organization_url": "https://github.com/learningequality/kolibri",
     "technical_writer": "ctran19",
     "mentor": "Laura_LE, radinamatic",
@@ -463,12 +463,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-ctran19",
     "report": "Kolibri Hardware Grants Program Reach Report",
     "report_url": "https://docs.google.com/document/d/1zAmyLd-CUjfAfLFPDEC7n3Ydp2_IvEjNH7Zq59-yYb0/edit?usp=sharing",
-    "original_project_proposal": "Kolibri Grassroots Stories",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-ctran19",
+    "accepted_project_proposal": "Kolibri Grassroots Stories",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-ctran19",
     "year": 2020
   },
   {
-    "organization": "Kolibri",
+    "organization_name": "Kolibri",
     "organization_url": "https://github.com/learningequality/kolibri",
     "technical_writer": "StephDix",
     "mentor": "radinamatic",
@@ -476,12 +476,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-stephdix",
     "report": "Kolibri Ecosystem Documentation Style and Workflows conventions",
     "report_url": "https://docs.google.com/document/d/1CVFPkzaT-FjhqE9S8_hSyF-Q3TGESk872zW9c_7ZsO4/edit?usp=sharing",
-    "original_project_proposal": "Kolibri Ecosystem Documentation Style and Workflows conventions",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-stephdix",
+    "accepted_project_proposal": "Kolibri Ecosystem Documentation Style and Workflows conventions",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-kolibri-stephdix",
     "year": 2020
   },
   {
-    "organization": "LibreOffice",
+    "organization_name": "LibreOffice",
     "organization_url": "https://www.libreoffice.org",
     "technical_writer": "Krezhairo",
     "mentor": "Olivier, argonaut",
@@ -489,12 +489,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-krezhairo",
     "report": "Calc Functions Reference and User Guide",
     "report_url": "https://docs.google.com/document/d/1VtRZ-2PM8xHVQuI6lDjJ8n_mngMrdU3dDO09FKwCQ0w/edit?usp=sharing",
-    "original_project_proposal": "Calc Functions Reference and User Guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-krezhairo",
+    "accepted_project_proposal": "Calc Functions Reference and User Guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-krezhairo",
     "year": 2020
   },
   {
-    "organization": "LibreOffice",
+    "organization_name": "LibreOffice",
     "organization_url": "https://www.libreoffice.org",
     "technical_writer": "Prashant",
     "mentor": "Olivier",
@@ -502,12 +502,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-prashant",
     "report": "LibreOffice E-Learning Calc",
     "report_url": "https://drive.google.com/file/d/1RvT8mFM6VUSOGiIoxbBReAa7mV9G99oP/view?usp=sharing",
-    "original_project_proposal": "LibreOffice E-Learning Calc",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-prashant",
+    "accepted_project_proposal": "LibreOffice E-Learning Calc",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-libreoffice-prashant",
     "year": 2020
   },
   {
-    "organization": "Matplotlib",
+    "organization_name": "Matplotlib",
     "organization_url": "https://github.com/matplotlib/matplotlib",
     "technical_writer": "brunobeltran",
     "mentor": "tacaswell, Tim, story645",
@@ -515,12 +515,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-brunobeltran",
     "report": "Improving feature discoverability by centralizing documentation of “implicit” types",
     "report_url": "https://gist.github.com/brunobeltran/24bfdb4566e716e1fbf5734203fd724a",
-    "original_project_proposal": "Improving feature discoverability by standardizing documentation of “implicit” types",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-brunobeltran",
+    "accepted_project_proposal": "Improving feature discoverability by standardizing documentation of “implicit” types",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-brunobeltran",
     "year": 2020
   },
   {
-    "organization": "Matplotlib",
+    "organization_name": "Matplotlib",
     "organization_url": "https://github.com/matplotlib/matplotlib",
     "technical_writer": "jeromev",
     "mentor": "Tim, tacaswell, story645",
@@ -528,12 +528,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-jeromev",
     "report": "Developing Matplotlib Entry Paths",
     "report_url": "https://gist.github.com/jeromefv/1789d39077167d55cf0ca01948d56fe2",
-    "original_project_proposal": "Developing Matplotlib Entry Paths",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-jeromev",
+    "accepted_project_proposal": "Developing Matplotlib Entry Paths",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-matplotlib-jeromev",
     "year": 2020
   },
   {
-    "organization": "Mautic",
+    "organization_name": "Mautic",
     "organization_url": "https://www.mautic.org/",
     "technical_writer": "Favour Kelvin",
     "mentor": "Leon-Elias Oltmanns, RCheesley",
@@ -541,12 +541,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-favourkelvin",
     "report": "Knowledgebase",
     "report_url": "https://docs.google.com/document/d/17Xrph_NZbPF1SWVflCs3tnMga0OL1QUiE6eSbVZl9u4/edit?usp=sharing",
-    "original_project_proposal": "Knowledgebase",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-favourkelvin",
+    "accepted_project_proposal": "Knowledgebase",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-favourkelvin",
     "year": 2020
   },
   {
-    "organization": "Mautic",
+    "organization_name": "Mautic",
     "organization_url": "https://www.mautic.org/",
     "technical_writer": "Swati Thacker",
     "mentor": "RCheesley",
@@ -554,12 +554,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-swatithacker",
     "report": "Review and update the End-User documentation for Mautic",
     "report_url": "https://docs.google.com/document/d/1TrmgkcIp6J9By1EbZ7vmZJv-yagkn3Z7ZxG_YHjfPFc/edit?usp=sharing",
-    "original_project_proposal": "Review and update the End-User documentation for Mautic",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-swatithacker",
+    "accepted_project_proposal": "Review and update the End-User documentation for Mautic",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mautic-swatithacker",
     "year": 2020
   },
   {
-    "organization": "MicroPython",
+    "organization_name": "MicroPython",
     "organization_url": "https://github.com/micropython/micropython",
     "technical_writer": "Joannah Nanjekye",
     "mentor": "jimmo, MattyT",
@@ -567,12 +567,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-micropython-joannahnanjekye",
     "report": "MicroPython Internals",
     "report_url": "https://github.com/nanjekyejoannah/micropython/wiki/Google-Season-of-Docs-Report:-MicroPython-Internals",
-    "original_project_proposal": "Document the Internals of MicroPython",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-micropython-joannahnanjekye",
+    "accepted_project_proposal": "Document the Internals of MicroPython",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-micropython-joannahnanjekye",
     "year": 2020
   },
   {
-    "organization": "Moja Global",
+    "organization_name": "Moja Global",
     "organization_url": "https://moja.global/",
     "technical_writer": "Anthony",
     "mentor": "Rob W, Guy",
@@ -580,12 +580,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-anthony",
     "report": "Documentation of Reporting Tool Code",
     "report_url": "https://docs.google.com/document/d/1ulyu_Wd5hH1Pu1E3tuoK0Zm4Y6u6l8R6VxxlGXh5IqY/edit",
-    "original_project_proposal": "Documentation of Reporting Tool Code",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-anthony",
+    "accepted_project_proposal": "Documentation of Reporting Tool Code",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-anthony",
     "year": 2020
   },
   {
-    "organization": "Moja Global",
+    "organization_name": "Moja Global",
     "organization_url": "https://moja.global/",
     "technical_writer": "Tlazypanda",
     "mentor": "Guy, Patamap",
@@ -593,12 +593,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-tlazypanda",
     "report": "Documentation of Technical Onboarding Guide for FLINT",
     "report_url": "https://docs.google.com/document/d/e/2PACX-1vQFSy1F4_hJI4_-c-dkEGjgnriZzTvYGqbIQ2BLw6y2_cxFVAmbW25gkwMF4PY_jMEMo8paeiN1ge9R/pub",
-    "original_project_proposal": "Documentation of Technical Onboarding Guide for FLINT",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-tlazypanda",
+    "accepted_project_proposal": "Documentation of Technical Onboarding Guide for FLINT",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-mojaglobal-tlazypanda",
     "year": 2020
   },
   {
-    "organization": "National Resource for Network Biology (NRNB)",
+    "organization_name": "National Resource for Network Biology (NRNB)",
     "organization_url": "https://nrnb.org",
     "technical_writer": "Prubhtej_9",
     "mentor": "cjmyers, Jeanet, James",
@@ -606,12 +606,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-prubhtej9",
     "report": "Create user documentation for SynBioHub & develop tutorials for specific use cases",
     "report_url": "https://dev.to/prubhtej/season-of-docs-project-report-create-user-documentation-for-synbiohub-develop-tutorials-for-specific-use-cases-nrnb-ncf",
-    "original_project_proposal": "Create user documentation for SynBioHub & develop tutorials for specific use cases",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-prubhtej9",
+    "accepted_project_proposal": "Create user documentation for SynBioHub & develop tutorials for specific use cases",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-prubhtej9",
     "year": 2020
   },
   {
-    "organization": "National Resource for Network Biology (NRNB)",
+    "organization_name": "National Resource for Network Biology (NRNB)",
     "organization_url": "https://nrnb.org",
     "technical_writer": "Rahul Agrawal",
     "mentor": "Max Franz",
@@ -619,12 +619,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-rahulagrawal",
     "report": "Improving Cytoscape.Js Documentation",
     "report_url": "https://rahul799.medium.com/gsod20-nrnb-final-report-e480c21c3f87",
-    "original_project_proposal": "Improving Cytoscape.Js Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-rahulagrawal",
+    "accepted_project_proposal": "Improving Cytoscape.Js Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-nrnb-rahulagrawal",
     "year": 2020
   },
   {
-    "organization": "NumPy",
+    "organization_name": "NumPy",
     "organization_url": "https://github.com/numpy/numpy",
     "technical_writer": "cooperrc",
     "mentor": "Melissa Mendonca, rgommers",
@@ -632,12 +632,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-cooperrc",
     "report": "NumPy Documentation for Community Education",
     "report_url": "https://raw.githubusercontent.com/cooperrc/numpy_gsod2020/master/report.md",
-    "original_project_proposal": "NumPy Documentation for Community Education",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-cooperrc",
+    "accepted_project_proposal": "NumPy Documentation for Community Education",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-cooperrc",
     "year": 2020
   },
   {
-    "organization": "NumPy",
+    "organization_name": "NumPy",
     "organization_url": "https://github.com/numpy/numpy",
     "technical_writer": "kubedoc",
     "mentor": "Melissa Mendonca, mattip",
@@ -645,12 +645,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-kubedoc",
     "report": "High level restructuring and end user focus",
     "report_url": "https://github.com/8bitmp3/numpy-org-tutorials/blob/main/google-season-of-docs-numpy-2020.md",
-    "original_project_proposal": "High level restructuring and end user focus",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-kubedoc",
+    "accepted_project_proposal": "High level restructuring and end user focus",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-numpy-kubedoc",
     "year": 2020
   },
   {
-    "organization": "OpenJS Foundation",
+    "organization_name": "OpenJS Foundation",
     "organization_url": "https://openjsf.org",
     "technical_writer": "Light",
     "mentor": "Matteo Collina, delvedor",
@@ -658,12 +658,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openjsfoundation-light",
     "report": "Overhaul Fastify Docs",
     "report_url": "https://gist.github.com/wonexo/1443574d632ef41d38fbc5c732b0f173",
-    "original_project_proposal": "Overhaul Fastify Docs",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openjsfoundation-light",
+    "accepted_project_proposal": "Overhaul Fastify Docs",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openjsfoundation-light",
     "year": 2020
   },
   {
-    "organization": "OpenMRS",
+    "organization_name": "OpenMRS",
     "organization_url": "https://openmrs.org/",
     "technical_writer": "Rainbow",
     "mentor": "herbert24",
@@ -671,12 +671,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-rainbow",
     "report": "Improving OpenMRS Technical Documentations for New Developers ",
     "report_url": "https://peihongzhu.wordpress.com/2020/12/04/improving-openmrs-technical-documentations-for-new-developers-project-report-for-google-season-of-docs-2020/",
-    "original_project_proposal": "Improving OpenMRS Technical Documentations for New Developers",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-rainbow",
+    "accepted_project_proposal": "Improving OpenMRS Technical Documentations for New Developers",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-rainbow",
     "year": 2020
   },
   {
-    "organization": "OpenMRS",
+    "organization_name": "OpenMRS",
     "organization_url": "https://openmrs.org/",
     "technical_writer": "Saurabh",
     "mentor": "Ayesh, Burke",
@@ -684,12 +684,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-saurabh",
     "report": "Extending User Friendly Github Documentation for REST API",
     "report_url": "https://github.com/LuGO0/GSOD/blob/master/ProjectReport.md",
-    "original_project_proposal": "Extending User Friendly Github Documentation for REST API",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-saurabh",
+    "accepted_project_proposal": "Extending User Friendly Github Documentation for REST API",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openmrs-saurabh",
     "year": 2020
   },
   {
-    "organization": "OpenSCAD",
+    "organization_name": "OpenSCAD",
     "organization_url": "https://www.openscad.org/",
     "technical_writer": "ijforst",
     "mentor": "t-paul",
@@ -697,12 +697,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openscad-ijforst",
     "report": "Introduction to OpenSCAD for Educators",
     "report_url": "https://docs.google.com/document/d/1y38RghpW9fWLB3UfePss-7oL3Kcdy8TX0_X8ExXCghg/edit?usp=sharing",
-    "original_project_proposal": "Introduction to OpenSCAD for Educators",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openscad-ijforst",
+    "accepted_project_proposal": "Introduction to OpenSCAD for Educators",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-openscad-ijforst",
     "year": 2020
   },
   {
-    "organization": "Performance Co-Pilot",
+    "organization_name": "Performance Co-Pilot",
     "organization_url": "https://pcp.io",
     "technical_writer": "arzoo14",
     "mentor": "Nathan Scott, andreasgerstmayr",
@@ -710,12 +710,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-pcp-arzoo14",
     "report": "Convert book project areas content to readthedocs and reStructuredText format along with the stretch goal of diagrams' improvement.",
     "report_url": "https://arzoo14.github.io/Google-Season-of-Docs-2020/",
-    "original_project_proposal": "Convert book project areas content to readthedocs and reStructuredText format along with the stretch goal of diagrams' improvement.",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-pcp-arzoo14",
+    "accepted_project_proposal": "Convert book project areas content to readthedocs and reStructuredText format along with the stretch goal of diagrams' improvement.",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-pcp-arzoo14",
     "year": 2020
   },
   {
-    "organization": "Qubes OS",
+    "organization_name": "Qubes OS",
     "organization_url": "https://www.qubes-os.org",
     "technical_writer": "c1e0",
     "mentor": "marmarek",
@@ -723,12 +723,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-qubesos-c1e0",
     "report": "Consolidate troubleshooting guides",
     "report_url": "https://gist.github.com/PROTechThor/bfe9b8b28295d88c438b6f6c754ae733",
-    "original_project_proposal": "Consolidate troubleshooting guides",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-qubesos-c1e0",
+    "accepted_project_proposal": "Consolidate troubleshooting guides",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-qubesos-c1e0",
     "year": 2020
   },
   {
-    "organization": "ScummVM",
+    "organization_name": "ScummVM",
     "organization_url": "https://www.scummvm.org/",
     "technical_writer": "b-gent",
     "mentor": "criezy, sev",
@@ -736,12 +736,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-bgent",
     "report": "Improve source code documentation via Doxygens",
     "report_url": "https://gsod2020-bgent.blogspot.com/2020/12/gsod-summary-report.html",
-    "original_project_proposal": "Improve source code documentation via Doxygen",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-bgent",
+    "accepted_project_proposal": "Improve source code documentation via Doxygen",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-bgent",
     "year": 2020
   },
   {
-    "organization": "ScummVM",
+    "organization_name": "ScummVM",
     "organization_url": "https://www.scummvm.org/",
     "technical_writer": "Cadi",
     "mentor": "Mataniko",
@@ -749,12 +749,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-cadi",
     "report": "Launch a Documentation Portal ",
     "report_url": "https://scummvmgsod.blogspot.com/2020/12/season-of-docs-project-report-launch.html",
-    "original_project_proposal": "Launch a Documentation Portal",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-cadi",
+    "accepted_project_proposal": "Launch a Documentation Portal",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-scummvm-cadi",
     "year": 2020
   },
   {
-    "organization": "SymPy",
+    "organization_name": "SymPy",
     "organization_url": "https://www.sympy.org/",
     "technical_writer": "Rohit Goswami",
     "mentor": "asmeurer, Amit Kumar, Isuru, Sc0rpi0n101, Ondřej",
@@ -762,12 +762,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-haozeke",
     "report": "SymEngine",
     "report_url": "https://github.com/symengine/symengine/wiki/GSoD-2020-Report-Rohit-Goswami:-SymEngine",
-    "original_project_proposal": "SymEngine",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-haozeke",
+    "accepted_project_proposal": "SymEngine",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-haozeke",
     "year": 2020
   },
   {
-    "organization": "SymPy",
+    "organization_name": "SymPy",
     "organization_url": "https://www.sympy.org/",
     "technical_writer": "Soumi7",
     "mentor": "asmeurer, Amit Kumar, Sc0rpi0n101",
@@ -775,12 +775,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-soumi7",
     "report": "Consistency across docstrings - SymPy Documentation",
     "report_url": "https://github.com/sympy/sympy/wiki/GSoD-2020-Report-Soumi-Bardhan:-Consistency-across-docstrings---SymPy-Documentation",
-    "original_project_proposal": "Consistency across docstrings - Sympy documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-soumi7",
+    "accepted_project_proposal": "Consistency across docstrings - Sympy documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-sympy-soumi7",
     "year": 2020
   },
   {
-    "organization": "The FreeBSD Project",
+    "organization_name": "The FreeBSD Project",
     "organization_url": "https://www.freebsd.org",
     "technical_writer": "quaffeine",
     "mentor": "bcr, Alexander",
@@ -788,12 +788,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-freebsd-quaffeine",
     "report": "FreeBSD Handbook, WINE Chapter",
     "report_url": "https://docs.google.com/document/d/1G6uU6yh_0aB5MpUYqzxHpcWep5l-8UTkK8T3zj2qsTQ/edit?usp=sharing",
-    "original_project_proposal": "Create a Wine handbook chapter",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-freebsd-quaffeine",
+    "accepted_project_proposal": "Create a Wine handbook chapter",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-freebsd-quaffeine",
     "year": 2020
   },
   {
-    "organization": "The GNOME Foundation",
+    "organization_name": "The GNOME Foundation",
     "organization_url": "https://www.gnome.org/",
     "technical_writer": "Pranali",
     "mentor": "shaunm",
@@ -801,12 +801,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-pranali",
     "report": "Update GNOME Applications Help Documentation (Update App help)",
     "report_url": "https://pranalideshmukh.wordpress.com/2021/02/13/gsod-project-report/",
-    "original_project_proposal": "Update GNOME Applications Help Documentation (Update App help)",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-pranali",
+    "accepted_project_proposal": "Update GNOME Applications Help Documentation (Update App help)",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-pranali",
     "year": 2020
   },
   {
-    "organization": "The GNOME Foundation",
+    "organization_name": "The GNOME Foundation",
     "organization_url": "https://www.gnome.org/",
     "technical_writer": "Wise4rmGod",
     "mentor": "shaunm",
@@ -814,12 +814,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-wise4rmgod",
     "report": "GObject tutorial consolidation",
     "report_url": "https://docs.google.com/document/d/17s-0jQ3eNg1Q-AGjpbmnsq1sbCFr60lmXnhD94IFu_o/edit?usp=sharing",
-    "original_project_proposal": "GObject tutorial consolidation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-wise4rmgod",
+    "accepted_project_proposal": "GObject tutorial consolidation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-gnome-wise4rmgod",
     "year": 2020
   },
   {
-    "organization": "The Julia Language",
+    "organization_name": "The Julia Language",
     "organization_url": "https://julialang.org",
     "technical_writer": "Liza",
     "mentor": "Cameron, Hong, Martin Trapp",
@@ -827,12 +827,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-liza",
     "report": "Bayesian inference for Gaussian Processes",
     "report_url": "https://github.com/elizavetasemenova/gp_turing",
-    "original_project_proposal": "Bayesian inference for Gaussian Processes",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-liza",
+    "accepted_project_proposal": "Bayesian inference for Gaussian Processes",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-liza",
     "year": 2020
   },
   {
-    "organization": "The Julia Language",
+    "organization_name": "The Julia Language",
     "organization_url": "https://julialang.org",
     "technical_writer": "mkg33",
     "mentor": "Chris Rackauckas",
@@ -840,12 +840,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-mkg33",
     "report": " The unified documentation of Scientific Machine Learning",
     "report_url": "https://drive.google.com/file/d/1HHW-cSVOl1oUfqu4jTXZnTg8Z0LjuDd7/view?usp=sharing",
-    "original_project_proposal": "The unified documentation of Scientific Machine Learning",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-mkg33",
+    "accepted_project_proposal": "The unified documentation of Scientific Machine Learning",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-mkg33",
     "year": 2020
   },
   {
-    "organization": "The Julia Language",
+    "organization_name": "The Julia Language",
     "organization_url": "https://julialang.org",
     "technical_writer": "sophb",
     "mentor": "Dhairya",
@@ -853,12 +853,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-sophb",
     "report": "Reinventing the FluxML Website",
     "report_url": "https://docs.google.com/document/d/1qbadTHNhTZN1WJY9uVY4iGIOI7ciFixk1mMcNYZcpNM/",
-    "original_project_proposal": "Reinventing the FluxML Website",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-sophb",
+    "accepted_project_proposal": "Reinventing the FluxML Website",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-julialang-sophb",
     "year": 2020
   },
   {
-    "organization": "The Linux Foundation",
+    "organization_name": "The Linux Foundation",
     "organization_url": "http://www.linuxfoundation.org/",
     "technical_writer": "boron",
     "mentor": "Jan-Simon",
@@ -866,12 +866,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-boron",
     "report": "Rework the documentation hosting & generation and Restructure getting started pages and developer guides.",
     "report_url": "https://growupboron.github.io/blog/the-linux-foundation-gsod-2020-project-report/",
-    "original_project_proposal": "Rework the documentation hosting & generation and Restructure getting started pages and developer guides",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-boron",
+    "accepted_project_proposal": "Rework the documentation hosting & generation and Restructure getting started pages and developer guides",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-boron",
     "year": 2020
   },
   {
-    "organization": "The Linux Foundation",
+    "organization_name": "The Linux Foundation",
     "organization_url": "http://www.linuxfoundation.org/",
     "technical_writer": "jaskiratsingh2000",
     "mentor": "GeorgLink, @armstrong, Matt Germonprez",
@@ -879,12 +879,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-jaskiratsingh2000",
     "report": "Create a CHAOSS Community-wide Handbook",
     "report_url": "https://github.com/jaskiratsingh2000/Google-Season-of-Docs/wiki/GSoD-Project-Report-under-CHAOSS-Project-(The-Linux-Foundation)",
-    "original_project_proposal": "CHAOSS: Create a CHAOSS Community-wide Handbook",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-jaskiratsingh2000",
+    "accepted_project_proposal": "CHAOSS: Create a CHAOSS Community-wide Handbook",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-jaskiratsingh2000",
     "year": 2020
   },
   {
-    "organization": "The Linux Foundation",
+    "organization_name": "The Linux Foundation",
     "organization_url": "http://www.linuxfoundation.org/",
     "technical_writer": "PIYUSHgoyal16",
     "mentor": "Till Kamppeter, Michael, AB",
@@ -892,12 +892,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-piyushgoyal16",
     "report": "Tutorial and Design Guidelines for Printer/Scanner drivers in Printer Applications",
     "report_url": "https://docs.google.com/document/d/1HVXUNbLC81pmg8eac3JTraZGLcU_MVOewlyo3emTwfs/edit?usp=sharing",
-    "original_project_proposal": "Tutorial and Design Guidelines for Printer/Scanner drivers in Printer Applications",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-piyushgoyal16",
+    "accepted_project_proposal": "Tutorial and Design Guidelines for Printer/Scanner drivers in Printer Applications",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-piyushgoyal16",
     "year": 2020
   },
   {
-    "organization": "The Linux Foundation",
+    "organization_name": "The Linux Foundation",
     "organization_url": "http://www.linuxfoundation.org/",
     "technical_writer": "xiaoya",
     "mentor": "nebrethar, bistaastha",
@@ -905,12 +905,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-xiaoya",
     "report": "Build documentation for CHAOSS D&I Badging project",
     "report_url": "https://xiaoyaesther.blogspot.com/2020/12/google-season-of-docs-project-report-my.html",
-    "original_project_proposal": "Build Documentation for CHAOSS D&I Badging Project",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-xiaoya",
+    "accepted_project_proposal": "Build Documentation for CHAOSS D&I Badging Project",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-linuxfoundation-xiaoya",
     "year": 2020
   },
   {
-    "organization": "The Wikimedia Foundation",
+    "organization_name": "The Wikimedia Foundation",
     "organization_url": "https://wikimediafoundation.org/",
     "technical_writer": "Gbahdeyboh",
     "mentor": "alexp, Grammarbot",
@@ -918,12 +918,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wikimediafoundation-gbahdeyboh",
     "report": "Improving Wikimedia's onboarding processes and documentation standards",
     "report_url": "https://gbahdeyboh.medium.com/google-season-of-docs-project-report-wikimedia-foundation-9949879aa959",
-    "original_project_proposal": "Improving Wikimedia's onboarding processes and documentation standards",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wikimediafoundation-gbahdeyboh",
+    "accepted_project_proposal": "Improving Wikimedia's onboarding processes and documentation standards",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wikimediafoundation-gbahdeyboh",
     "year": 2020
   },
   {
-    "organization": "TheGoodDocsProject",
+    "organization_name": "TheGoodDocsProject",
     "organization_url": "https://thegooddocsproject.dev/",
     "technical_writer": "Loquacity",
     "mentor": "jaredmorgs",
@@ -931,12 +931,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-thegooddocsproject-loquacity",
     "report": "Information architecture guide",
     "report_url": "https://gist.github.com/Loquacity/c04ae4d7d9e3d7545f43025163d18e26",
-    "original_project_proposal": "Information architecture guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-thegooddocsproject-loquacity",
+    "accepted_project_proposal": "Information architecture guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-thegooddocsproject-loquacity",
     "year": 2020
   },
   {
-    "organization": "Tryton",
+    "organization_name": "Tryton",
     "organization_url": "https://www.tryton.org",
     "technical_writer": "dave",
     "mentor": "pokoli, timitos",
@@ -944,12 +944,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-tryton-dave",
     "report": "Documentation for Basic Modules",
     "report_url": "https://discuss.tryton.org/t/gsod-project-report-documentation-for-basic-modules",
-    "original_project_proposal": "Documentation for Basic Modules",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-tryton-dave",
+    "accepted_project_proposal": "Documentation for Basic Modules",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-tryton-dave",
     "year": 2020
   },
   {
-    "organization": "VLC",
+    "organization_name": "VLC",
     "organization_url": "https://www.videolan.org/",
     "technical_writer": "Abhishek Pratap Singh",
     "mentor": "garf, ajanni",
@@ -957,12 +957,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-abhishekpratapsingh",
     "report": "Continue the Modernization of the VLC User Documentation",
     "report_url": "https://abhishek-pratap.medium.com/gsod20-final-project-report-continue-the-modernization-of-the-vlc-user-documentation-4b1ac3b8d1da",
-    "original_project_proposal": "Continue the Modernization of the VLC user documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-abhishekpratapsingh",
+    "accepted_project_proposal": "Continue the Modernization of the VLC user documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-abhishekpratapsingh",
     "year": 2020
   },
   {
-    "organization": "VLC",
+    "organization_name": "VLC",
     "organization_url": "https://www.videolan.org/",
     "technical_writer": "Avii",
     "mentor": "Nicolas, garf",
@@ -970,12 +970,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-avii",
     "report": "Create the VLC User Documentation for one mobile port (Android)",
     "report_url": "https://www.linkedin.com/pulse/create-vlc-user-documentation-one-mobile-portandroid-avinal-kumar",
-    "original_project_proposal": "Create the VLC User Documentation for one mobile port (Android)",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-avii",
+    "accepted_project_proposal": "Create the VLC User Documentation for one mobile port (Android)",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-vlc-avii",
     "year": 2020
   },
   {
-    "organization": "Webots",
+    "organization_name": "Webots",
     "organization_url": "https://github.com/cyberbotics/webots",
     "technical_writer": "Soft illusion Channel",
     "mentor": "omichel and DavidMansolino",
@@ -983,12 +983,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-webots-softillusionchannel",
     "report": "Video Tutorials series for Webots (Integration with ROS2)",
     "report_url": "https://drive.google.com/file/d/1OWk9Ctxk4baHeFzMGUR6VktcF-maFK9s/view?usp=sharing",
-    "original_project_proposal": "Video Tutorials series for Webots (Integration with ROS2)",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-webots-softillusionchannel",
+    "accepted_project_proposal": "Video Tutorials series for Webots (Integration with ROS2)",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-webots-softillusionchannel",
     "year": 2020
   },
   {
-    "organization": "Wireshark",
+    "organization_name": "Wireshark",
     "organization_url": "https://www.wireshark.org/",
     "technical_writer": "Alex Nik",
     "mentor": "Lekensteyn",
@@ -996,12 +996,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wireshark-alexnik",
     "report": "To document 35 menu items",
     "report_url": "https://docs.google.com/document/d/1yFDaSZpIz-j9quHGXHWvBspLVIyChwPB4za3imO2QPQ/edit?usp=sharing",
-    "original_project_proposal": "To document 35 menu items",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wireshark-alexnik",
+    "accepted_project_proposal": "To document 35 menu items",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wireshark-alexnik",
     "year": 2020
   },
   {
-    "organization": "WordPress",
+    "organization_name": "WordPress",
     "organization_url": "https://wordpress.org/",
     "technical_writer": "dmivelli",
     "mentor": "estelaris",
@@ -1009,12 +1009,12 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-dmivelli",
     "report": "Improve Article Discoverability in WordPress HelpHub Documentation",
     "report_url": "https://docs.google.com/spreadsheets/d/1vNYO_F56SyvCtOPakO1mM9OVmcQucZ1yQy_QJypnTmQ/edit?usp=sharing",
-    "original_project_proposal": "Improve Article Discoverability in WordPress HelpHub Documentation",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-dmivelli",
+    "accepted_project_proposal": "Improve Article Discoverability in WordPress HelpHub Documentation",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-dmivelli",
     "year": 2020
   },
   {
-    "organization": "WordPress",
+    "organization_name": "WordPress",
     "organization_url": "https://wordpress.org/",
     "technical_writer": "tacitonic",
     "mentor": "zzap, @felipeelia",
@@ -1022,8 +1022,8 @@
     "project_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-tacitonic",
     "report": "A Full and Renewed Set of Documentation Style Guide",
     "report_url": "https://make.wordpress.org/docs/2021/03/07/wordpress-documentation-style-guide-google-season-of-docs-2020-project-report-tacitonic/",
-    "original_project_proposal": "A Full and Renewed Set of Documentation Style Guide",
-    "original_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-tacitonic",
+    "accepted_project_proposal": "A Full and Renewed Set of Documentation Style Guide",
+    "accepted_project_proposal_url": "https://developers.google.com/season-of-docs/docs/2020/participants/project-wordpress-tacitonic",
     "year": 2020
   }
-]
+]
\ No newline at end of file
diff --git a/lib/modals/GSoC/Gsoc.dart b/lib/modals/GSoC/Gsoc.dart
index 00a7f1d..9f585de 100644
--- a/lib/modals/GSoC/Gsoc.dart
+++ b/lib/modals/GSoC/Gsoc.dart
@@ -1,112 +1,56 @@
-class Gsoc {
-  final int year;
-  final String archiveUrl;
-  final List<Organization> organizations;
-
-  Gsoc({
-    required this.year,
-    required this.archiveUrl,
-    required this.organizations,
-  });
-
-  factory Gsoc.fromJson(Map<String, dynamic> json) {
-    return Gsoc(
-      year: json['year'],
-      archiveUrl: json['archive_url'] ?? '',
-      organizations: (json['organizations'] as List)
-          .map((org) => Organization.fromJson(org))
-          .toList(),
-    );
-  }
-}
-
-class Organization {
-  final String name;
-  final String imageUrl;
-  final String imageBackgroundColor;
-  final String description;
-  final String url;
-  final int numProjects;
-  final String category;
-  final String projectsUrl;
-  final String ircChannel;
-  final String contactEmail;
-  final String mailingList;
-  final String twitterUrl;
-  final String blogUrl;
-  final List<String> topics;
-  final List<String> technologies;
-  final List<Project> projects;
-
-  Organization({
-    required this.name,
-    required this.imageUrl,
-    required this.imageBackgroundColor,
-    required this.description,
-    required this.url,
-    required this.numProjects,
-    required this.category,
-    required this.projectsUrl,
-    required this.ircChannel,
-    required this.contactEmail,
-    required this.mailingList,
-    required this.twitterUrl,
-    required this.blogUrl,
-    required this.topics,
-    required this.technologies,
-    required this.projects,
-  });
-
-  factory Organization.fromJson(Map<String, dynamic> json) {
-    return Organization(
-      name: json['name'] ?? '',
-      imageUrl: json['image_url'] ?? '',
-      imageBackgroundColor: json['image_background_color'] ?? '',
-      description: json['description'] ?? '',
-      url: json['url'] ?? '',
-      numProjects: json['num_projects'] ?? 0,
-      category: json['category'] ?? '',
-      projectsUrl: json['projects_url'] ?? '',
-      ircChannel: json['irc_channel'] ?? '',
-      contactEmail: json['contact_email'] ?? '',
-      mailingList: json['mailing_list'] ?? '',
-      twitterUrl: json['twitter_url'] ?? '',
-      blogUrl: json['blog_url'] ?? '',
-      topics: (json['topics'] as List?)?.map((item) => item as String).toList() ?? [],
-      technologies: (json['technologies'] as List?)?.map((item) => item as String).toList() ?? [],
-      projects: (json['projects'] as List?)
-          ?.map((project) => Project.fromJson(project))
-          .toList() ??
-          [],
-    );
+class GsocModel {
+  String? organization;
+  String? organizationUrl;
+  String? technicalWriter;
+  String? mentor;
+  String? project;
+  String? projectUrl;
+  String? report;
+  String? reportUrl;
+  String? originalProjectProposal;
+  String? acceptedProjectProposalUrl;
+  int? year;
+
+  GsocModel(
+      {this.organization,
+        this.organizationUrl,
+        this.technicalWriter,
+        this.mentor,
+        this.project,
+        this.projectUrl,
+        this.report,
+        this.reportUrl,
+        this.originalProjectProposal,
+        this.acceptedProjectProposalUrl,
+        this.year});
+
+  GsocModel.fromJson(Map<String, dynamic> json) {
+    organization = json['organization_name'];
+    organizationUrl = json['organization_url'];
+    technicalWriter = json['technical_writer'];
+    mentor = json['mentor'];
+    project = json['project'];
+    projectUrl = json['project_url'];
+    report = json['report'];
+    reportUrl = json['report_url'];
+    originalProjectProposal = json['accepted_project_proposal'];
+    acceptedProjectProposalUrl = json['accepted_project_proposal_url'];
+    year = json['year'];
   }
-}
-
-class Project {
-  final String title;
-  final String shortDescription;
-  final String description;
-  final String studentName;
-  final String codeUrl;
-  final String projectUrl;
-
-  Project({
-    required this.title,
-    required this.shortDescription,
-    required this.description,
-    required this.studentName,
-    required this.codeUrl,
-    required this.projectUrl,
-  });
 
-  factory Project.fromJson(Map<String, dynamic> json) {
-    return Project(
-      title: json['title'] ?? '',
-      shortDescription: json['short_description'] ?? '',
-      description: json['description'] ?? '',
-      studentName: json['student_name'] ?? '',
-      codeUrl: json['code_url'] ?? '',
-      projectUrl: json['project_url'] ?? '',
-    );
+  Map<String, dynamic> toJson() {
+    final Map<String, dynamic> data = new Map<String, dynamic>();
+    data['organization_name'] = this.organization;
+    data['organization_url'] = this.organizationUrl;
+    data['technical_writer'] = this.technicalWriter;
+    data['mentor'] = this.mentor;
+    data['project'] = this.project;
+    data['project_url'] = this.projectUrl;
+    data['report'] = this.report;
+    data['report_url'] = this.reportUrl;
+    data['accepted_project_proposal'] = this.originalProjectProposal;
+    data['accepted_project_proposal_url'] = this.acceptedProjectProposalUrl;
+    data['year'] = this.year;
+    return data;
   }
-}
+}
\ No newline at end of file
diff --git a/lib/programs screen/google_summer_of_code_screen.dart b/lib/programs screen/google_summer_of_code_screen.dart
index 39ae9cc..3f392bc 100644
--- a/lib/programs screen/google_summer_of_code_screen.dart	
+++ b/lib/programs screen/google_summer_of_code_screen.dart	
@@ -1,34 +1,64 @@
-import 'package:flutter/cupertino.dart';
+import 'dart:convert';
 import 'package:flutter/material.dart';
 import 'package:opso/programs_info_pages/gsoc_info.dart';
 import 'package:opso/widgets/gsoc/GsocProjectWidget.dart';
 import 'package:url_launcher/url_launcher.dart';
 import 'package:multi_select_flutter/multi_select_flutter.dart';
 import '../modals/GSoC/Gsoc.dart';
-import '../services/ApiService.dart';
-import '../widgets/SearchandFilterWidget.dart';
-import '../widgets/year_button.dart';
-
+import '../widgets/gsoc/GsocProjectWidget.dart';
+import 'package:flutter/services.dart';
+import 'package:multi_select_flutter/dialog/multi_select_dialog_field.dart';
+import 'package:multi_select_flutter/util/multi_select_item.dart';
+import 'package:opso/modals/book_mark_model.dart';
+import 'package:opso/widgets/year_button.dart';
 
 class GoogleSummerOfCodeScreen extends StatefulWidget {
+  const GoogleSummerOfCodeScreen({super.key});
+
+
   @override
-  State<GoogleSummerOfCodeScreen> createState() =>
-      _GoogleSummerOfCodeScreenState();
+  State<GoogleSummerOfCodeScreen> createState() => _GoogleSummerOfCodeScreenState();
 }
 
 
 class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
-  bool _isRefreshing = false;
-  String selectedOrg = ''; // Ensure this is defined
-  List<Organization> gsoc2024 = [];
-  List<Organization> gsoc2023 = [];
-  List<Organization> gsoc2022 = [];
-  List<Organization> gsoc2021 = [];
+  String currentPage = "/Google_summer_of_code";
+  String currentProject = "Google Summer of Code";
+  List<GsocModel> gsoc2023 = [];
+  List<GsocModel> gsoc2022 = [];
+  List<GsocModel> gsoc2021 = [];
+  List<GsocModel> gsoc2019 = [];
+  List<GsocModel> gsoc2020 = [];
+  List<String> allGsocModels = [];
+  List<String> allLanguages = [];
+  List<String> selectedGsocModels = ['All'];
+  List<String> selectedLanguages = ['All'];
   int selectedYear = 2024;
+  bool isBookmarked = true;
+  List<GsocModel> projectList = [];
+  Future<void>? getProjectFunction;
+
+
+  Future<void> initializeProjectLists() async {
+    await _loadProjects('assets/projects/gsod/gsod2019.json', gsoc2019);
+    await _loadProjects('assets/projects/gsod/gsod2023.json', gsoc2023);
+    await _loadProjects('assets/projects/gsod/gsod2022.json', gsoc2022);
+    await _loadProjects('assets/projects/gsod/gsod2021.json', gsoc2021);
+    await _loadProjects('assets/projects/gsod/gsod2020.json', gsoc2020);
+
+
+    // Populate all unique GsocModels and languages
+    allGsocModels = _extractUniqueValues((project) => project.organization!);
+    allLanguages = languages;
+    projectList = List.from(gsoc2023);
+  }
+
+
   List<String> languages = [
-    'js',
-    'python',
-    'django',
+    'All',
+    'Js',
+    'Python',
+    'React',
     'Angular',
     'Bootstrap',
     'Firebase',
@@ -36,169 +66,133 @@ class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
     'MongoDb',
     'Express',
     'Next',
-    'css',
-    'html',
-    'javascript',
-    'flutter',
+    'CSS',
+    'HTML',
+    'JavaScript',
+    'Flutter',
     'Dart'
   ];
-  List<Organization> orgList = [];
-  List<String> selectedLanguages = [];
-  List<String> allOrganizations = [];
-  List<String> selectedOrganizations = [];
-  late Future<void> _dataFetchFuture;
-
-
 
 
-  @override
-  void initState() {
-    super.initState();
-    _refresh();
-    _dataFetchFuture = getProjectData();
+  Future<void> _loadProjects(String path, List<GsocModel> list) async {
+    String response = await rootBundle.loadString(path);
+    var jsonList = json.decode(response) as List;
+    list.addAll(jsonList.map((data) => GsocModel.fromJson(data)).toList());
   }
 
 
+  List<String> _extractUniqueValues(String Function(GsocModel) extractor) {
+    return {
+      'All',
+      ...gsoc2020.map(extractor),
+      ...gsoc2023.map(extractor),
+      ...gsoc2022.map(extractor),
+      ...gsoc2021.map(extractor),
+      ...gsoc2019.map(extractor),
+    }.toList();
+  }
 
 
-  Future<void> getProjectData() async {
-    ApiService apiService = ApiService();
-    try {
-      Gsoc orgData2021 = await apiService.getOrgByYear('2021');
-      Gsoc orgData2022 = await apiService.getOrgByYear('2022');
-      Gsoc orgData2023 = await apiService.getOrgByYear('2023');
-      Gsoc orgData2024 = await apiService.getOrgByYear('2024');
+  List<String> _extractUniqueLanguages(List<String> Function(GsocModel) extractor) {
+    final allLanguages = [
+      for (var project in gsoc2020) ...extractor(project),
+      for (var project in gsoc2023) ...extractor(project),
+      for (var project in gsoc2022) ...extractor(project),
+      for (var project in gsoc2021) ...extractor(project),
+      for (var project in gsoc2019) ...extractor(project),
+    ];
+    return ['All', ...allLanguages.toSet()];
+  }
 
 
+  @override
+  void initState() {
+    super.initState();
+    getProjectFunction = initializeProjectLists();
+    _checkBookmarkStatus();
+  }
 
 
-      setState(() {
-        gsoc2021 = orgData2021.organizations ?? [];
-        gsoc2022 = orgData2022.organizations ?? [];
-        gsoc2023 = orgData2023.organizations ?? [];
-        gsoc2024 = orgData2024.organizations ?? [];
-        orgList = gsoc2024; // Default to the latest year
-        allOrganizations = [...orgList.map((org) => org.name!).toSet()];
-      });
-    } catch (e) {
-      print('Error: $e');
-    }
+  Future<void> _checkBookmarkStatus() async {
+    bool bookmarkStatus = await HandleBookmark.isBookmarked(currentProject);
+    setState(() {
+      isBookmarked = bookmarkStatus;
+    });
   }
 
 
+  void filterProjects() {
+    // Filter projects by year first
+    projectList = _getProjectsByYear();
 
 
-  void filterProjects() {
-    orgList = _getOrganizationsByYear(selectedYear);
-    if(selectedLanguages.length>=2){
-      selectedLanguages.removeAt(0);
-    }
-    if(selectedOrganizations.length>=2){
-      selectedOrganizations.removeAt(0);
-    }
+    // Filter projects by selected languages
     if (!selectedLanguages.contains('All')) {
-      orgList = orgList.where((project) =>
-          selectedLanguages.every((language) => project.technologies?.contains(language) == true)
+      projectList = projectList.where((project) =>
+          selectedLanguages.every((language) => project.organizationUrl!.contains(language))
       ).toList();
     }
 
 
+    // Update the list of GsocModels based on the filtered projects by language
+    _updateGsocModelList();
 
 
-
-
-    if (!selectedOrganizations.contains('All')) {
-      orgList = orgList
-          .where((project) => selectedOrganizations.contains(project.name))
-          .toList();
+    // Filter projects by selected GsocModels
+    if (!selectedGsocModels.contains('All')) {
+      projectList = projectList.where((project) => selectedGsocModels.contains(project.organization)).toList();
     }
 
 
-
-
-    // Update organization filter based on selected languages
-    allOrganizations = [
-      ..._getOrganizationsByYear(selectedYear)
-          .where((org) =>
-      selectedLanguages.contains('All') ||
-          org.technologies?.any(selectedLanguages.contains) == true)
-          .map((org) => org.name!)
-          .toSet()
-    ];
+    // Ensure state is updated to reflect changes
+    setState(() {});
+  }
 
 
 
 
-    setState(() {});
+  void _updateGsocModelList() {
+    allGsocModels = _extractUniqueValues((project) => project.organization!)
+        .where((GsocModel) => projectList.any((project) => project.organization == GsocModel))
+        .toList();
+    allGsocModels.insert(0, 'All');
   }
 
 
-
-
-  List<Organization> _getOrganizationsByYear(int year) {
-    switch (year) {
+  List<GsocModel> _getProjectsByYear() {
+    switch (selectedYear) {
       case 2021:
         return gsoc2021;
       case 2022:
         return gsoc2022;
       case 2023:
         return gsoc2023;
-      case 2024:
-        return gsoc2024;
+      case 2020:
+        return gsoc2020;
+      case 2019:
+        return gsoc2019;
       default:
         return [];
     }
   }
 
 
-
-
   Future<void> _refresh() async {
+    await initializeProjectLists();
     setState(() {
-      _isRefreshing = true;
-    });
-    await getProjectData();
-    setState(() {
-      selectedYear = 2024;
+      selectedYear = 2023;
+      selectedGsocModels = ['All'];
       selectedLanguages = ['All'];
-      selectedOrganizations = ['All'];
-      filterProjects();
-      _isRefreshing = false;
     });
   }
 
 
-
-
-  // Add this method to the _GoogleSummerOfCodeScreenState class
-  void search(String searchText) {
-    setState(() {
-      selectedOrg = 'All'; // Reset selectedOrg to avoid mismatch
-      if (searchText.isEmpty) {
-        orgList = _getOrganizationsByYear(selectedYear);
-      } else {
-        orgList = _getOrganizationsByYear(selectedYear)
-            .where((element) =>
-        element.name
-            ?.toLowerCase()
-            .contains(searchText.toLowerCase()) ==
-            true)
-            .toList();
-      }
-    });
-  }
-
-
-
-
   @override
   Widget build(BuildContext context) {
     var height = MediaQuery.of(context).size.height;
     var width = MediaQuery.of(context).size.width;
 
 
-
-
     return RefreshIndicator(
       onRefresh: _refresh,
       child: Scaffold(
@@ -214,219 +208,44 @@ class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
           ),],
         ),
         body: FutureBuilder<void>(
-          future: _dataFetchFuture,
+          future: getProjectFunction,
           builder: (context, snapshot) {
             if (snapshot.connectionState == ConnectionState.waiting) {
               return const Center(child: CircularProgressIndicator());
-            } else if (snapshot.hasError) {
-              return Center(child: Text('Error: ${snapshot.error}'));
-            } else {
+            } else if (snapshot.connectionState == ConnectionState.done) {
               return SingleChildScrollView(
                 child: Padding(
-                  padding:
-                  const EdgeInsets.symmetric(horizontal: 46, vertical: 16),
+                  padding: const EdgeInsets.symmetric(horizontal: 48, vertical: 8),
                   child: Column(
                     crossAxisAlignment: CrossAxisAlignment.stretch,
+                    mainAxisAlignment: MainAxisAlignment.spaceEvenly,
                     children: [
-                      TextFormField(
-                        decoration: InputDecoration(
-                          filled: true,
-                          hintText: 'Search',
-                          suffixIcon: const Icon(Icons.search),
-                          enabledBorder: OutlineInputBorder(
-                            borderRadius: BorderRadius.circular(10),
-                            borderSide: const BorderSide(
-                              color: Color(0xFFEEEEEE),
-                            ),
-                          ),
-                          focusedBorder: OutlineInputBorder(
-                            borderRadius: BorderRadius.circular(10),
-                            borderSide: const BorderSide(
-                              color: Color(0xFFEEEEEE),
-                            ),
-                          ),
-                          disabledBorder: OutlineInputBorder(
-                            borderRadius: BorderRadius.circular(10),
-                            borderSide: const BorderSide(
-                              color: Color(0xFFEEEEEE),
-                            ),
-                          ),
-                          border: OutlineInputBorder(
-                            borderRadius: BorderRadius.circular(10),
-                            borderSide: const BorderSide(
-                              color: Color(0xFFEEEEEE),
-                            ),
-                          ),
-                          contentPadding: const EdgeInsets.symmetric(
-                              vertical: 12.0, horizontal: 20.0),
-                        ),
-                        onFieldSubmitted: (value) {
-                          search(value.trim());
-                        },
-                        onChanged: (value) {
-                          if (value.isEmpty) {
-                            search(value);
-                          }
-                        },
-                      ),
+                      _buildSearchBar(),
                       const SizedBox(height: 20),
-                      SizedBox(
-                        height: height * 0.2,
-                        width: width,
-                        child: GridView(
-                          physics: const NeverScrollableScrollPhysics(),
-                          gridDelegate:
-                          const SliverGridDelegateWithFixedCrossAxisCount(
-                            crossAxisCount: 2,
-                            childAspectRatio: 1.5 / 0.6,
-                            crossAxisSpacing: 15,
-                            mainAxisSpacing: 15,
-                          ),
-                          children: [
-                            YearButton(
-                              year: "2021",
-                              isEnabled: selectedYear == 2021,
-                              onTap: () {
-                                setState(() {
-                                  selectedYear = 2021;
-                                  selectedLanguages = [];
-                                  selectedOrganizations = [];
-                                  filterProjects();
-                                });
-                              },
-                              backgroundColor: selectedYear == 2021
-                                  ? Colors.white
-                                  : const Color.fromRGBO(255, 183, 77, 1),
-                            ),
-                            YearButton(
-                              year: "2022",
-                              isEnabled: selectedYear == 2022,
-                              onTap: () {
-                                setState(() {
-                                  selectedYear = 2022;
-                                  selectedLanguages = [];
-                                  selectedOrganizations = [];
-                                  filterProjects();
-                                });
-                              },
-                              backgroundColor: selectedYear == 2022
-                                  ? Colors.white
-                                  : const Color.fromRGBO(255, 183, 77, 1),
-                            ),
-                            YearButton(
-                              year: "2023",
-                              isEnabled: selectedYear == 2023,
-                              onTap: () {
-                                setState(() {
-                                  selectedYear = 2023;
-                                  selectedLanguages = [];
-                                  selectedOrganizations = [];
-                                  filterProjects();
-                                });
-                              },
-                              backgroundColor: selectedYear == 2023
-                                  ? Colors.white
-                                  : const Color.fromRGBO(255, 183, 77, 1),
-                            ),
-                            YearButton(
-                              isEnabled: selectedYear == 2024,
-                              year: "2024",
-                              onTap: () {
-                                setState(() {
-                                  selectedYear = 2024;
-                                  selectedLanguages = [];
-                                  selectedOrganizations = [];
-                                  filterProjects();
-                                });
-                              },
-                              backgroundColor: selectedYear == 2024
-                                  ? Colors.white
-                                  : const Color.fromRGBO(255, 183, 77, 1),
-                            ),
-                          ],
-                        ),
-                      ),
+                      _buildYearButtons(),
                       const SizedBox(height: 20),
                       _buildMultiSelectField(
-                        items: languages,
+                        items: allLanguages,
                         selectedValues: selectedLanguages,
                         title: "Select Languages",
                         buttonText: "Filter by Language",
                         onConfirm: (results) {
                           setState(() {
-                            selectedLanguages =
-                            results.isNotEmpty ? results : [];
+                            selectedLanguages = results.isNotEmpty ? results : ['All'];
                             print(selectedLanguages);
                             filterProjects();
                           });
                         },
                       ),
                       const SizedBox(height: 20),
-                      orgList.isEmpty
-                          ? _isRefreshing
-                          ? Column(
-                        children: const [
-                          Center(
-                              child: Column(
-                                children: [
-                                  CircularProgressIndicator(),
-                                  SizedBox(height: 10),
-                                  Text('Refreshing...'),
-                                ],
-                              )
-                          ),
-                          SizedBox(height: 20),
-                        ],
-                      )
-                          : Column(
-                        children: [
-                          const Center(child: Text('No projects found')),
-                          const SizedBox(height: 20),
-                          TextButton(
-                            onPressed: () {
-                              _refresh();
-                            },
-                            child: const Text('Refresh'),
-                          ),
-                        ],
-                      )
-                          : Container(
-                        height: height,
-                        child: ListView.builder(
-                          itemCount: orgList.length,
-                          itemBuilder: (context, index) {
-                            return Padding(
-                              padding: const EdgeInsets.symmetric(vertical: 10),
-                              child: Container(
-                                decoration: BoxDecoration(
-                                  color: Colors.white,
-                                  borderRadius: BorderRadius.circular(20),
-                                  boxShadow: [
-                                    BoxShadow(
-                                      color: Colors.grey.withOpacity(0.5),
-                                      spreadRadius: 2,
-                                      blurRadius: 5,
-                                      offset: Offset(0, 3), // changes position of shadow
-                                    ),
-                                  ],
-                                ),
-                                child: GsocProjectWidget(
-                                  index: index + 1,
-                                  modal: orgList[index],
-                                  height: height * 0.2,
-                                  width: width,
-                                ),
-                              ),
-                            );
-                          },
-                        ),
-                      ),
-
-
+                      const SizedBox(height: 20),
+                      _buildProjectList(height, width),
                     ],
                   ),
                 ),
               );
+            } else {
+              return const Center(child: Text("Some error occurred"));
             }
           },
         ),
@@ -435,6 +254,120 @@ class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
   }
 
 
+  Widget _buildSearchBar() {
+    return TextFormField(
+      decoration: InputDecoration(
+        filled: true,
+        hintText: 'Search',
+        suffixIcon: const Icon(Icons.search),
+        enabledBorder: OutlineInputBorder(
+          borderRadius: BorderRadius.circular(10),
+          borderSide: const BorderSide(color: Color(0xFFEEEEEE)),
+        ),
+        focusedBorder: OutlineInputBorder(
+          borderRadius: BorderRadius.circular(10),
+          borderSide: const BorderSide(color: Color(0xFFEEEEEE)),
+        ),
+        disabledBorder: OutlineInputBorder(
+          borderRadius: BorderRadius.circular(10),
+          borderSide: const BorderSide(color: Color(0xFFEEEEEE)),
+        ),
+        border: OutlineInputBorder(
+          borderRadius: BorderRadius.circular(10),
+          borderSide: const BorderSide(color: Color(0xFFEEEEEE)),
+        ),
+        contentPadding: const EdgeInsets.symmetric(vertical: 12.0, horizontal: 20.0),
+      ),
+      onFieldSubmitted: (value) {
+        setState(() {
+          projectList = _getProjectsByYear()
+              .where((project) => project.organization!.toLowerCase().contains(value.toLowerCase()))
+              .toList();
+        });
+      },
+      onChanged: (value) {
+        if (value.isEmpty) {
+          setState(() {
+            projectList = _getProjectsByYear();
+          });
+        }
+      },
+    );
+  }
+
+
+  Widget _buildYearButtons() {
+    var height = MediaQuery.sizeOf(context).height;
+    return SizedBox(
+      height: height * 0.3,
+      child: GridView(
+        physics: const NeverScrollableScrollPhysics(),
+        gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(
+          childAspectRatio: 1.5 / 0.6,
+          crossAxisCount: 2,
+          crossAxisSpacing: 15,
+          mainAxisSpacing: 15,
+        ),
+        children: [
+          YearButton(
+            year: "2019",
+            isEnabled: selectedYear == 2019,
+            onTap: () {
+              setState(() {
+                selectedYear = 2019;
+                filterProjects();
+              });
+            },
+            backgroundColor: selectedYear == 2019 ? Colors.white : const Color.fromRGBO(255, 183, 77, 1),
+          ),
+          YearButton(
+            year: "2020",
+            isEnabled: selectedYear == 2020,
+            onTap: () {
+              setState(() {
+                selectedYear = 2020;
+                filterProjects();
+              });
+            },
+            backgroundColor: selectedYear == 2020 ? Colors.white : const Color.fromRGBO(255, 183, 77, 1),
+          ),
+          YearButton(
+            year: "2021",
+            isEnabled: selectedYear == 2021,
+            onTap: () {
+              setState(() {
+                selectedYear = 2021;
+                filterProjects();
+              });
+            },
+            backgroundColor: selectedYear == 2021 ? Colors.white : const Color.fromRGBO(255, 183, 77, 1),
+          ),
+          YearButton(
+            year: "2022",
+            isEnabled: selectedYear == 2022,
+            onTap: () {
+              setState(() {
+                selectedYear = 2022;
+                filterProjects();
+              });
+            },
+            backgroundColor: selectedYear == 2022 ? Colors.white : const Color.fromRGBO(255, 183, 77, 1),
+          ),
+          YearButton(
+            year: "2023",
+            isEnabled: selectedYear == 2023,
+            onTap: () {
+              setState(() {
+                selectedYear = 2023;
+                filterProjects();
+              });
+            },
+            backgroundColor: selectedYear == 2023 ? Colors.white : const Color.fromRGBO(255, 183, 77, 1),
+          ),
+        ],
+      ),
+    );
+  }
 
 
   Widget _buildMultiSelectField({
@@ -449,8 +382,7 @@ class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
       backgroundColor: isDarkMode ? Colors.grey.shade100 : Colors.white,
       items: items.map((e) => MultiSelectItem<String>(e, e)).toList(),
       initialValue: selectedValues,
-      title: Text(title,
-          style: TextStyle(color: isDarkMode ? Colors.black : Colors.black)),
+      title: Text(title,style: TextStyle(color: isDarkMode ? Colors.black : Colors.black)),
       buttonText: Text(buttonText),
       onConfirm: onConfirm,
       decoration: BoxDecoration(
@@ -459,16 +391,26 @@ class _GoogleSummerOfCodeScreenState extends State<GoogleSummerOfCodeScreen> {
       ),
     );
   }
-}
 
 
-
-
-void main() {
-  runApp(MaterialApp(
-    home: GoogleSummerOfCodeScreen(),
-  ));
+  Widget _buildProjectList(double height, double width) {
+    return Container(
+      height: double.maxFinite, // Set a specific height here
+      child: ListView.builder(
+        physics: NeverScrollableScrollPhysics(),
+        itemCount: projectList.length,
+        itemBuilder: (BuildContext context, int index) {
+          return Padding(
+            padding: const EdgeInsets.symmetric(vertical: 10),
+            child: GsocProjectWidget(
+              index: index + 1,
+              modal: projectList[index],
+              height: height * 0.2,
+              width: width,
+            ),
+          );
+        },
+      ),
+    );
+  }
 }
-
-
-
diff --git a/lib/services/ApiService.dart b/lib/services/ApiService.dart
index 60da341..0def714 100644
--- a/lib/services/ApiService.dart
+++ b/lib/services/ApiService.dart
@@ -9,11 +9,11 @@ class ApiService {
   final String baseUrl = 'https://api.gsocorganizations.dev/';
 
 
-  Future<Gsoc> getOrgByYear(String year) async {
+  Future<GsocModel> getOrgByYear(String year) async {
     String yearOrgUrl = '';
     switch (year) {
-      case '2024':
-        yearOrgUrl = '2024';
+      case '2019':
+        yearOrgUrl = '2019';
         break;
       case '2023':
         yearOrgUrl = '2023';
@@ -37,7 +37,7 @@ class ApiService {
       Response response = await Dio().get(allOrg + ".json");
       if (response.statusCode == 200) {
         // Parse the JSON response into a Gsoc object
-        return Gsoc.fromJson(response.data);
+        return GsocModel.fromJson(response.data);
       } else {
         throw Exception('Failed to fetch organizations');
       }
@@ -45,4 +45,4 @@ class ApiService {
       throw Exception(e);
     }
   }
-}
+}
\ No newline at end of file
diff --git a/lib/widgets/gsoc/GsocProjectWidget.dart b/lib/widgets/gsoc/GsocProjectWidget.dart
index bfd158d..c85aff3 100644
--- a/lib/widgets/gsoc/GsocProjectWidget.dart
+++ b/lib/widgets/gsoc/GsocProjectWidget.dart
@@ -4,7 +4,7 @@ import 'package:url_launcher/url_launcher.dart';
 import '../../modals/GSoC/Gsoc.dart';
 
 class GsocProjectWidget extends StatelessWidget {
-  final Organization modal;
+  final GsocModel modal;
   final double height;
   final double width;
   final int index;
@@ -32,7 +32,9 @@ class GsocProjectWidget extends StatelessWidget {
 
     return GestureDetector(
       onTap: () async {
-        await _launchUrl(modal.url);
+        if (modal.projectUrl != null) {
+          await _launchUrl(modal.projectUrl!);
+        }
       },
       child: Container(
         width: width,
@@ -51,83 +53,91 @@ class GsocProjectWidget extends StatelessWidget {
             crossAxisAlignment: CrossAxisAlignment.start,
             children: [
               Text(
-                "$index. ${modal.name}",
+                "$index. ${modal.organization}",
                 style: TextStyle(
                   color: Colors.orange,
                   fontSize: 20,
                   fontWeight: FontWeight.bold,
                 ),
               ),
-              Padding(
-                padding: const EdgeInsets.only(top: 10.0),
-                child: Text(
-                  "By ${modal.description}",
-                  style: TextStyle(
-                    color: textColor,
+              if (modal.originalProjectProposal != null) ...[
+                Padding(
+                  padding: const EdgeInsets.only(top: 10.0),
+                  child: Text(
+                    "Description : ${modal.originalProjectProposal}",
+                    style: TextStyle(
+                      color: textColor,
+                    ),
                   ),
                 ),
-              ),
+              ],
+              if (modal.mentor != null) ...[
+                Padding(
+                  padding: const EdgeInsets.only(top: 10.0),
+                  child: Text(
+                    "Mentor: ${modal.mentor}",
+                    style: TextStyle(
+                      color: textColor,
+                    ),
+                  ),
+                ),
+              ],
+              if (modal.technicalWriter != null) ...[
+                Padding(
+                  padding: const EdgeInsets.only(top: 10.0),
+                  child: Text(
+                    "Technical Writer: ${modal.technicalWriter}",
+                    style: TextStyle(
+                      color: textColor,
+                    ),
+                  ),
+                ),
+              ],
               Padding(
                 padding: const EdgeInsets.only(top: 20.0),
                 child: Wrap(
                   spacing: 10,
                   runSpacing: 10,
                   children: [
-                    if (modal.contactEmail.isNotEmpty)
+                    if (modal.organizationUrl != null &&
+                        modal.organizationUrl!.isNotEmpty)
                       ElevatedButton.icon(
                         onPressed: () {
-                          _launchUrl('mailto:${modal.contactEmail}');
+                          _launchUrl(modal.organizationUrl!);
                         },
-                        icon: Icon(Icons.email, color: Colors.white),
-                        label: Text("Email"),
+                        icon: Icon(Icons.web, color: Colors.white),
+                        label: Text("Org Website"),
                         style: ElevatedButton.styleFrom(
-                          foregroundColor: Colors.white, backgroundColor: Colors.orange,
+                          foregroundColor: Colors.white,
+                          backgroundColor: Colors.orange,
                         ),
                       ),
-                    if (modal.blogUrl.isNotEmpty)
+                    if (modal.reportUrl != null && modal.reportUrl!.isNotEmpty)
                       ElevatedButton.icon(
                         onPressed: () {
-                          _launchUrl(modal.blogUrl);
+                          _launchUrl(modal.reportUrl!);
                         },
-                        icon: Icon(Icons.web, color: Colors.white),
-                        label: Text("Blog"),
+                        icon: Icon(Icons.description, color: Colors.white),
+                        label: Text("Report"),
                         style: ElevatedButton.styleFrom(
-                          foregroundColor: Colors.white, backgroundColor: Colors.orange,
+                          foregroundColor: Colors.white,
+                          backgroundColor: Colors.orange,
                         ),
                       ),
-                  ],
-                ),
-              ),
-              Padding(
-                padding: const EdgeInsets.only(top: 20.0),
-                child: Wrap(
-                  alignment: WrapAlignment.start,
-                  runSpacing: 10,
-                  children: List.generate(
-                    modal.technologies.length,
-                        (index) => Container(
-                      margin: const EdgeInsets.only(right: 10),
-                      decoration: BoxDecoration(
-                        color: const Color.fromARGB(255, 249, 241, 226),
-                        borderRadius: BorderRadius.circular(20),
-                      ),
-                      child: IntrinsicWidth(
-                        stepWidth: 30,
-                        child: Padding(
-                          padding: const EdgeInsets.all(10.0),
-                          child: Center(
-                            child: Text(
-                              modal.technologies[index],
-                              style: TextStyle(
-                                color: Colors.orange,
-                                fontWeight: FontWeight.bold,
-                              ),
-                            ),
-                          ),
+                    if (modal.acceptedProjectProposalUrl != null &&
+                        modal.acceptedProjectProposalUrl!.isNotEmpty)
+                      ElevatedButton.icon(
+                        onPressed: () {
+                          _launchUrl(modal.acceptedProjectProposalUrl!);
+                        },
+                        icon: Icon(Icons.file_present, color: Colors.white),
+                        label: Text("Proposal"),
+                        style: ElevatedButton.styleFrom(
+                          foregroundColor: Colors.white,
+                          backgroundColor: Colors.orange,
                         ),
                       ),
-                    ),
-                  ),
+                  ],
                 ),
               ),
             ],