SlideShare a Scribd company logo
1 of 17
Data Management Portal
using CKAN
Shubham Ghimire
Madan Bhandari Memorial College
TU Roll No: 3444/70
Organization Overview
● Open Knowledge Nepal is as a non-profit civic tech organization comprised of openness
aficionados.
● Local chapter of Open Knowledge International since February 2013.
● The organization has been involved in research, advocacy, training, workshops and developing
tools related to open knowledge.
● Provide data services and solutions and specialized in solving data related problems.
Problem Statement
● Demand side of the data is increasing but lack of a central data catalog makes the task of searching
and using data more difficult.
● Data are not readily available and are in non-machine-readable formats like PDFs, images etc.
● Government data scattered into the websites of different public agencies.
● Licensing condition are not included in data.
● Data are not permanently available.
Objectives
● To make available all the data perpetually in a single centralized hub.
● To generate interactive visualizations of the datasets for insight and embedding.
● To provide data and information in structured, usable and machine readable formats like CSV,
JSON, XML, TSV.
● To provide Data APIs to allow for more sophisticated online querying and interaction with
datasets
● To provide metadata, meta-description and data dictionary along with each dataset for better
understanding.
● To provide a rich search experience which allows for quick ‘Google-style’ keyword search as
well as faceting by tags, categories, licensing and browsing between related datasets.
Technology Used
● CKAN
● Github
● PostgreSQL
● Filezilla
● Azure
● Google Sheets
● Slack
● Apache and Nginx
Architecture
Responsibility
● Configure CKAN in Local Server and Azure Cloud Server.
● Managing CKAN Plugins.
● Deploying change sets from Local Server to Production Server.
● Configure Apache and Nginx in Azure.
Task process
● PM assigns the tasks through Spreadsheet with the description and deadline.
● Research and start working on the given task.
● Database design and mockup are made ready when requirements are made clear.
● After the assigned task is completed, notify the PM about the task completion.
● PM goes through the completed task and decides to approve or disapprove the task.
● If the task gets approved, new task is assigned. If the task is not approved, the PM puts the reason
behind it and asks to re-work on the task.
● New features pushed to the deployed site.
Workflow
Discussion & Recommendation
● The beta version of Open Data Portal is currently live on website: www.opendatanepal.com.
● Since the project was majorly based on data, the system should not make any mistakes while
processing datasets, creating visualizations and managing API.
● The main problem I faced was during the configuration of CKAN in Azure as there arises many
bugs and we have to fix them one by one.
Conclusion
● Completed the three months long internship at Open Knowledge Nepal as a Developer and was
involved in the development of a project named Open Data Nepal.
● This project in turn has boosted my confidence in handling any of the projects that include these
technologies.
● Azure helps me understand cloud computing better.
● All in all, it was a great internship experience as it has helped me to understand how a complete
portal is developed.
● It has expanded my horizon of knowledge on solving problems and approaching projects with the
consideration of time and effort.
References
Data.gov. (n.d.). Retrieved February 15, 2018, from http://www.data.gov/
Iran Open Data (n.d.). Retrieved February 15, 2018, from http://iranopendata.org/fa/
Open Budgets India. (n.d.). Retrieved February 15, 2018, from http://www.openbudgetsindia.org/
Home Page
Datasets
Data Explorer
Data Visualization
Data Management using CKAN | Internship Report

More Related Content

Similar to Data Management using CKAN | Internship Report

Aayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAAayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAaayush sinha
 
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...Ravindra Singh
 
Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Benjamin Bengfort
 
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...Nicolas Georgeault
 
Resume_2016Aug
Resume_2016AugResume_2016Aug
Resume_2016AugI-Fan Chu
 
CV - Luthfi Mohamad Latief
CV - Luthfi Mohamad LatiefCV - Luthfi Mohamad Latief
CV - Luthfi Mohamad Latieffahriyah
 
Nubu paper review
Nubu paper reviewNubu paper review
Nubu paper reviewBu Sawoo
 
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh Kulshreshtha
 
sangeeta Cover Letter With Resume
sangeeta Cover Letter With Resumesangeeta Cover Letter With Resume
sangeeta Cover Letter With Resumesangeeta dhillon
 

Similar to Data Management using CKAN | Internship Report (20)

Aayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAAayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BA
 
CV_Gajalakshmi_K_2015
CV_Gajalakshmi_K_2015CV_Gajalakshmi_K_2015
CV_Gajalakshmi_K_2015
 
Resume_Achin
Resume_AchinResume_Achin
Resume_Achin
 
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...
Starting a Drupal 8 Project? Let’s do a Technical Discovery - DrupalConAsia 2...
 
Laxmikant_Resume
Laxmikant_ResumeLaxmikant_Resume
Laxmikant_Resume
 
Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)Building Data Products with Python (Georgetown)
Building Data Products with Python (Georgetown)
 
Suvradipta sadhukhan june_19
Suvradipta sadhukhan june_19Suvradipta sadhukhan june_19
Suvradipta sadhukhan june_19
 
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
 
Shuchi_Agrawal
Shuchi_AgrawalShuchi_Agrawal
Shuchi_Agrawal
 
CunyPlus+Demo
CunyPlus+DemoCunyPlus+Demo
CunyPlus+Demo
 
Resume_2016Aug
Resume_2016AugResume_2016Aug
Resume_2016Aug
 
Reshma_Bhalekar_Resume
Reshma_Bhalekar_ResumeReshma_Bhalekar_Resume
Reshma_Bhalekar_Resume
 
Resume_Rajesh_2016
Resume_Rajesh_2016Resume_Rajesh_2016
Resume_Rajesh_2016
 
Thiruvengatam.txt
Thiruvengatam.txtThiruvengatam.txt
Thiruvengatam.txt
 
Resume
ResumeResume
Resume
 
CV - Luthfi Mohamad Latief
CV - Luthfi Mohamad LatiefCV - Luthfi Mohamad Latief
CV - Luthfi Mohamad Latief
 
Nubu paper review
Nubu paper reviewNubu paper review
Nubu paper review
 
Nirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_ExpNirdesh_Developer_2.0_Years_6_months_Exp
Nirdesh_Developer_2.0_Years_6_months_Exp
 
CURRICULUM VITAE Akshay
CURRICULUM VITAE AkshayCURRICULUM VITAE Akshay
CURRICULUM VITAE Akshay
 
sangeeta Cover Letter With Resume
sangeeta Cover Letter With Resumesangeeta Cover Letter With Resume
sangeeta Cover Letter With Resume
 

More from shubham ghimire

Working with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness ProgramWorking with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness Programshubham ghimire
 
Nutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year ProjectNutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year Projectshubham ghimire
 
Dynamic Voltage and Frequency Scaling
Dynamic Voltage and Frequency ScalingDynamic Voltage and Frequency Scaling
Dynamic Voltage and Frequency Scalingshubham ghimire
 
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOPVirtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOPshubham ghimire
 
Case Study | Introduction to Management
Case Study | Introduction to Management Case Study | Introduction to Management
Case Study | Introduction to Management shubham ghimire
 
External Environment | Business Environment
External Environment | Business EnvironmentExternal Environment | Business Environment
External Environment | Business Environmentshubham ghimire
 
Writing In Exam | technical Writing
Writing In Exam | technical WritingWriting In Exam | technical Writing
Writing In Exam | technical Writingshubham ghimire
 
NGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs DirectoryNGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs Directoryshubham ghimire
 
IPSec | Computer Network
IPSec | Computer NetworkIPSec | Computer Network
IPSec | Computer Networkshubham ghimire
 
Functional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time SystemFunctional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time Systemshubham ghimire
 

More from shubham ghimire (11)

Working with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness ProgramWorking with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness Program
 
Nutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year ProjectNutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year Project
 
Dynamic Voltage and Frequency Scaling
Dynamic Voltage and Frequency ScalingDynamic Voltage and Frequency Scaling
Dynamic Voltage and Frequency Scaling
 
Cyber Crime
Cyber CrimeCyber Crime
Cyber Crime
 
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOPVirtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
 
Case Study | Introduction to Management
Case Study | Introduction to Management Case Study | Introduction to Management
Case Study | Introduction to Management
 
External Environment | Business Environment
External Environment | Business EnvironmentExternal Environment | Business Environment
External Environment | Business Environment
 
Writing In Exam | technical Writing
Writing In Exam | technical WritingWriting In Exam | technical Writing
Writing In Exam | technical Writing
 
NGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs DirectoryNGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs Directory
 
IPSec | Computer Network
IPSec | Computer NetworkIPSec | Computer Network
IPSec | Computer Network
 
Functional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time SystemFunctional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time System
 

Recently uploaded

Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 

Recently uploaded (20)

Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 

Data Management using CKAN | Internship Report

  • 1. Data Management Portal using CKAN Shubham Ghimire Madan Bhandari Memorial College TU Roll No: 3444/70
  • 2. Organization Overview ● Open Knowledge Nepal is as a non-profit civic tech organization comprised of openness aficionados. ● Local chapter of Open Knowledge International since February 2013. ● The organization has been involved in research, advocacy, training, workshops and developing tools related to open knowledge. ● Provide data services and solutions and specialized in solving data related problems.
  • 3. Problem Statement ● Demand side of the data is increasing but lack of a central data catalog makes the task of searching and using data more difficult. ● Data are not readily available and are in non-machine-readable formats like PDFs, images etc. ● Government data scattered into the websites of different public agencies. ● Licensing condition are not included in data. ● Data are not permanently available.
  • 4. Objectives ● To make available all the data perpetually in a single centralized hub. ● To generate interactive visualizations of the datasets for insight and embedding. ● To provide data and information in structured, usable and machine readable formats like CSV, JSON, XML, TSV. ● To provide Data APIs to allow for more sophisticated online querying and interaction with datasets ● To provide metadata, meta-description and data dictionary along with each dataset for better understanding. ● To provide a rich search experience which allows for quick ‘Google-style’ keyword search as well as faceting by tags, categories, licensing and browsing between related datasets.
  • 5. Technology Used ● CKAN ● Github ● PostgreSQL ● Filezilla ● Azure ● Google Sheets ● Slack ● Apache and Nginx
  • 7. Responsibility ● Configure CKAN in Local Server and Azure Cloud Server. ● Managing CKAN Plugins. ● Deploying change sets from Local Server to Production Server. ● Configure Apache and Nginx in Azure.
  • 8. Task process ● PM assigns the tasks through Spreadsheet with the description and deadline. ● Research and start working on the given task. ● Database design and mockup are made ready when requirements are made clear. ● After the assigned task is completed, notify the PM about the task completion. ● PM goes through the completed task and decides to approve or disapprove the task. ● If the task gets approved, new task is assigned. If the task is not approved, the PM puts the reason behind it and asks to re-work on the task. ● New features pushed to the deployed site.
  • 10. Discussion & Recommendation ● The beta version of Open Data Portal is currently live on website: www.opendatanepal.com. ● Since the project was majorly based on data, the system should not make any mistakes while processing datasets, creating visualizations and managing API. ● The main problem I faced was during the configuration of CKAN in Azure as there arises many bugs and we have to fix them one by one.
  • 11. Conclusion ● Completed the three months long internship at Open Knowledge Nepal as a Developer and was involved in the development of a project named Open Data Nepal. ● This project in turn has boosted my confidence in handling any of the projects that include these technologies. ● Azure helps me understand cloud computing better. ● All in all, it was a great internship experience as it has helped me to understand how a complete portal is developed. ● It has expanded my horizon of knowledge on solving problems and approaching projects with the consideration of time and effort.
  • 12. References Data.gov. (n.d.). Retrieved February 15, 2018, from http://www.data.gov/ Iran Open Data (n.d.). Retrieved February 15, 2018, from http://iranopendata.org/fa/ Open Budgets India. (n.d.). Retrieved February 15, 2018, from http://www.openbudgetsindia.org/