https://github.com/civicdatalab/civicdatalab.github.io

CDL Website 2.0

https://github.com/civicdatalab/civicdatalab.github.io

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 28 committers (3.6%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary

Keywords

civic-tech data-science opendata publicdata socialscience website
Last synced: 5 months ago · JSON representation

Repository

CDL Website 2.0

Basic Info
  • Host: GitHub
  • Owner: CivicDataLab
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Homepage: https://civicdatalab.in
  • Size: 950 MB
Statistics
  • Stars: 3
  • Watchers: 5
  • Forks: 3
  • Open Issues: 0
  • Releases: 1
Topics
civic-tech data-science opendata publicdata socialscience website
Created about 5 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog License

README.md

The new CivicDataLab website

website-video

About Us!

We are a research lab working with the goal of using data, tech, design and social science to strengthen the course of civic engagements in India. We work to harness the potential of open-source movement to enable citizens to engage better with public reforms. We aim to grow data and tech capacity of governments, nonprofits, think-tanks, media houses, universities etc to enable data-driven decision making at scale.

Background

Challenges w/ the Old Website

  • Single landing page, with limited information around the work we do and the solutions we build.
  • Someone with no prior knowledge of CivicDataLab can guage very little about our work and offerings.
  • Lack of brand identity, only the company logo was accessible with limited information on our background and values.
  • Our Bandhus didn't have a place to express themselves and showcase their work on the website.

How does v2.0 of the website solve this?

  • Multiple pages dedicated to different aspects or our offerings and work with a sector level classification.
  • An about page explaining our approach the the work bringing in the 4 pillars; data, tech, desing and social science.
  • Project level pages to share all the resources and context for individual projects.
  • Individual pages for each Bandhu where they can highlight their work, favourite quotes and select accent colours.

Architecture/Tech Stack

Framework: Gatsby

Styling: styled-components

Content source: markdown files inside the content folder

Analytics: Google

Run it locally

Prerequisites: NodeJS must be installed on your machine.

  1. Clone this repo.
  2. Run npm start command inside the root folder of the project.
  3. To build the website, run npm run build.
  4. To run the local build, run the following command: npm run serve.

Wiki

You can find guides on how to add/update project and bandhu level info here.

License

The code is licensed under MIT License while the contents inside the content folder are licensed under CC-BY-4.0.

Owner

  • Name: CivicDataLab
  • Login: CivicDataLab
  • Kind: organization
  • Email: info@civicdatalab.in
  • Location: India

Harnessing Data, Tech, Design and Social Science to strengthen the course of Civic Engagements in India.

GitHub Events

Total
  • Issues event: 15
  • Delete event: 7
  • Push event: 116
  • Pull request event: 30
  • Create event: 13
Last Year
  • Issues event: 15
  • Delete event: 7
  • Push event: 116
  • Pull request event: 30
  • Create event: 13

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 572
  • Total Committers: 28
  • Avg Commits per committer: 20.429
  • Development Distribution Score (DDS): 0.551
Past Year
  • Commits: 127
  • Committers: 13
  • Avg Commits per committer: 9.769
  • Development Distribution Score (DDS): 0.567
Top Committers
Name Email Commits
akkisagiraju 7****u 257
Apoorv Anand a****1@g****m 93
Shoaib Ahmed a****8@g****m 88
Preethi 5****l 14
aashimgarg 1****1@s****n 14
ruthvik129 r****9@g****m 13
Arun Sudarsan 6****d 13
ubuntu s****9 10
aashimgarg a****g@g****m 10
Apoorv Anand 5****4 10
bianca 7****0 9
TheDataAreClean c****e@t****m 6
Shivam Sharma m****4@g****m 6
cube 1****n 5
Phani 6****a 4
shreyaagrawal0809 3****9 4
Kabeer3 8****3 3
Pavan Nambi p****9@g****m 2
samwhocodes 6****s 2
manjunathhegdebalgar h****b@g****m 1
Shreya Agrawal s****9@g****m 1
Ruthvik Mandpati 3****9 1
aashim 5****g 1
Gaurav Godhwani g****i@g****m 1
Bhavabhuthi b****i@r****t 1
Arun Sudarsan a****n@t****m 1
= = 1
Abhinav a****2@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 27
  • Total pull requests: 112
  • Average time to close issues: 2 months
  • Average time to close pull requests: 2 days
  • Total issue authors: 8
  • Total pull request authors: 19
  • Average comments per issue: 1.04
  • Average comments per pull request: 0.08
  • Merged pull requests: 99
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 8
  • Pull requests: 25
  • Average time to close issues: about 22 hours
  • Average time to close pull requests: about 6 hours
  • Issue authors: 2
  • Pull request authors: 3
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 16
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • apoorv74 (10)
  • sanjaypinna (7)
  • PixeledCode (4)
  • gggodhwani (2)
  • aashimgarg (1)
  • ruthvik129 (1)
  • Pavan-Nambi (1)
  • bhavabhuthi (1)
Pull Request Authors
  • PixeledCode (27)
  • sanjaypinna (20)
  • apoorv74 (17)
  • ruthvik129 (11)
  • aashimgarg (11)
  • biancas20 (5)
  • saqibmanan (4)
  • bhavabhuthi (4)
  • arunsud (4)
  • TheDataAreClean (2)
  • Kabeer3 (1)
  • shreyaagrawal0809 (1)
  • samwhocodes (1)
  • sphanidatta (1)
  • manjunathhegdebalgar (1)
Top Labels
Issue Labels
bug (7) content (7) enhancement (3) design (1) dev (1)
Pull Request Labels
content (20) documentation (1) bug (1)

Dependencies

package-lock.json npm
  • 2004 dependencies
package.json npm
  • babel-plugin-styled-components ^1.12.0 development
  • eslint ^7.16.0 development
  • prettier ^2.2.1 development
  • @fontsource/bungee ^4.1.0
  • @fontsource/montserrat ^4.1.0
  • gatsby ^2.26.1
  • gatsby-background-image ^1.3.1
  • gatsby-image ^2.8.0
  • gatsby-plugin-google-analytics ^3.9.0
  • gatsby-plugin-offline ^3.4.0
  • gatsby-plugin-react-helmet ^3.4.0
  • gatsby-plugin-sharp ^2.11.2
  • gatsby-plugin-sitemap ^4.1.0
  • gatsby-plugin-styled-components ^4.6.0
  • gatsby-remark-images ^3.5.1
  • gatsby-source-filesystem ^2.5.0
  • gatsby-transformer-remark ^2.10.0
  • gatsby-transformer-sharp ^2.9.0
  • react ^16.12.0
  • react-dom ^16.12.0
  • react-helmet ^5.2.1
  • react-icons ^4.1.0
  • react-multi-carousel ^2.6.2
  • react-reveal ^1.2.2
  • react-showdown ^2.3.1
  • rss-parser ^3.10.0
  • styled-components ^5.2.1
.github/workflows/gh-pages.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-node v1 composite
  • peaceiris/actions-gh-pages v3 composite