Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 0 additions & 77 deletions app/[locale]/(user)/about-us/components/Initiatives.tsx

This file was deleted.

86 changes: 86 additions & 0 deletions app/[locale]/(user)/about-us/components/Team.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
import React from 'react';
import Image from 'next/image';
import { Text } from 'opub-ui';

const Team = () => {
const team = [

{
name: 'Deepthi Chand',
role: 'Technology Director',
image: '/team/dc.jpg',
},
{
name: 'Gaurav Godhwani',
role: 'Executive Director',
image: '/team/gaurav.jpg',
},
{
name: 'Nupura Gawde',
role: 'Initiative Lead',
image: '/team/nupura.jpeg',
},
{
name: 'Saurabh Levin',
role: 'Associate Data Lead',
image: '/team/saurabh.jpg',
},
{
name: 'Abhinandita',
role: 'Senior Product Designer',
image: '/team/abhinandita.jpg',
},
{
name: 'Aparna',
role: 'Product Designer',
image: '/team/aparna.jpg',
},
{
name: 'Sanjay',
role: 'Frontend Engineer',
image: '/team/sanjay.jpg',
},
{
name: 'Saqib Manan',
role: 'Quality Assurance Engineer',
image: '/team/saqib.jpg',
},
{
name: 'Bhavabhuthi',
role: 'Senior Frontend Engineer',
image: '/team/bhavabhuthi.jpeg',
},
{
name: 'Prajna',
role: 'Data Engineer',
image: '/team/prajna.jpg',
},

];
return (
<div className="py-5 lg:py-10">
<div className="flex flex-wrap gap-6">
{team.map((member) => (
<div
key={member.name}
className="flex flex-col gap-4 p-6 shadow-card rounded-2"
>
<Image
src={member.image}
alt={member.name}
width={220}
height={220}
className=" object-cover"
/>
<div className="flex flex-col gap-2">
<Text variant="headingLg">{member.name}</Text>
<Text variant="bodyMd">{member.role}</Text>
</div>
</div>
))}
</div>
</div>
);
};

export default Team;
80 changes: 35 additions & 45 deletions app/[locale]/(user)/about-us/page.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import React from 'react';
import Image from 'next/image';
import { Text } from 'opub-ui';

import BreadCrumbs from '@/components/BreadCrumbs';
import Initiatives from './components/Initiatives';
import Team from './components/Team';

const About = () => {
return (
Expand All @@ -14,10 +13,38 @@ const About = () => {
{ href: '#', label: 'About' },
]}
/>
<div className="container py-5 lg:py-10 mb-5">
<div className=" flex flex-wrap justify-center gap-14 lg:flex-nowrap ">
<div className="flex flex-col gap-6">
<Text variant="heading2xl">About us</Text>
<div className="container mb-5 py-5 lg:py-10">
<Text variant="heading2xl">About CivicDataSpace</Text>
<div className=" flex flex-col gap-4 pt-4 lg:gap-6 lg:pt-6">
<Text variant="headingLg" fontWeight="regular" className=" leading-5">
CivicDataSpace is a collaborative, open-source platform that goes
beyond just making data accessible - it strengthens how data is
used, shared, and reused. By bringing together siloed datasets and
fragmented resources, it enables turning your data into tools for
change.{' '}
</Text>
<Text variant="headingLg" fontWeight="regular" className=" leading-5">
At its core, CivicDataSpace supports the formation of open,
sector-specific Data Collaboratives-ecosystems that enable
collective intelligence, foster responsible AI solutions, and power
civic platforms. These collaboratives aim to make data more
inclusive, interoperable, and AI-ready, helping policymakers,
researchers, and civil society actors design more effective and
sustainable solutions.
</Text>
</div>
<div className="mt-4 lg:mt-10">
<Image
src="/illus.svg"
alt="about"
width={1000}
height={1000}
className="h-full w-full object-contain"
/>
</div>
<div className="py-5 lg:py-10">
<Text variant="heading2xl">The People Behind CivicDataSpace</Text>
<div className="pt-4 lg:pt-6">
<Text
variant="headingLg"
fontWeight="regular"
Expand All @@ -35,48 +62,11 @@ const About = () => {
scale.
</Text>
</div>
<Image
src={'/about-us-illustration.svg'}
alt={'about-us-illustration'}
width={536}
height={350}
className=" w-full"
priority
/>
</div>
</div>
<div className="bg-primaryBlue">
<div className=" container flex flex-col gap-6 py-5 lg:py-10">
<div>
<Text variant="headingLg" fontWeight="regular" color="onBgDefault">
Our current areas of expertise include digital public goods &
infrastructure (DPGs & DPI), climate change, public finance, urban
development, open contracting and law & justice. We have
co-created digital public goods like open data platforms, data
exchanges, data science models and citizen-led apps for improving
participatory data-driven governance in India and other countries.
</Text>
</div>
<div>
<Text variant="headingLg" fontWeight="regular" color="onBgDefault">
In the last five years, we have collected, cleaned and published
nearly 30,000+ public interest datasets and are catering to an
active user base of more than a million citizens. Some of our
publicly available open data initiatives include Open Budgets
India, Justice Hub, Open Contracting India, Open City, CogniCity
among others. We have co-created digital public goods with
National Informatics Center (NIC), Ministry of Electronic &
Information Technology (MeitY) and the Government of Assam.
Additionally, we actively build capacity for a diverse group of
partners working to enhance social impact, situated in India,
Indonesia, Philippines, Thailand, Panama and Scotland.
</Text>
</div>
<div>
<Team />
</div>
</div>
<div>
<Initiatives />
</div>
</main>
);
};
Expand Down
13 changes: 2 additions & 11 deletions app/[locale]/(user)/components/Content.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -79,17 +79,8 @@ export const Content = () => {
<div className="flex flex-col gap-11 lg:w-[49%]">
<div className="flex flex-col">
<Text variant="heading3xl" color="onBgDefault">
Collaborate to advance
</Text>
<Text
variant="heading3xl"
color="onBgDefault"
className=" text-tertiaryAccent"
>
Data-driven Impact and Action
</Text>
<Text variant="heading3xl" color="onBgDefault">
with CivicDataLab{' '}
Share knowledge resources, datasets, and AI use-cases in one open,
collaborative platform for data changemakers.
</Text>
</div>
{Stats.isLoading ? (
Expand Down
3 changes: 1 addition & 2 deletions app/[locale]/(user)/components/Datasets.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,7 @@ const Datasets = () => {
<Text variant="heading3xl">Popular Datasets</Text>
<div className="flex flex-wrap justify-between gap-2 ">
<Text variant="headingLg" fontWeight="medium">
The most popular Datasets on CivicDataSpace{' '}
</Text>
Discover high-impact datasets that are helping users power research, analysis, and action. </Text>
<Button
kind="primary"
className=" bg-secondaryOrange text-basePureBlack"
Expand Down
3 changes: 1 addition & 2 deletions app/[locale]/(user)/components/Sectors.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,7 @@ const Sectors = () => {
<Text variant="heading3xl">Explore Sectors</Text>
<div className="flex flex-wrap justify-between gap-2">
<Text variant="headingLg" fontWeight="medium">
Classification of all Use Cases and Datasets on the Asia-Pacific
Climate Data Collaborative{' '}
Browse use cases and datasets organized by sector to find what matters most to your domain.
</Text>
<Button
kind="primary"
Expand Down
3 changes: 1 addition & 2 deletions app/[locale]/(user)/components/UseCases.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,7 @@ const UseCasesListingPage = () => {
<Text variant="heading3xl">Recent UseCases</Text>
<div className="flex flex-wrap justify-between gap-2 ">
<Text variant="headingLg" fontWeight="medium">
Recently updated and trending Use Cases on Asia-Pacific Climate Data
Collaborative{' '}
Explore freshly updated data use cases gaining momentum across CivicDataSpace
</Text>
<Button
kind="primary"
Expand Down
10 changes: 4 additions & 6 deletions app/[locale]/(user)/publishers/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -92,13 +92,11 @@ const PublishersListingPage = () => {
variant="headingLg"
color="onBgDefault"
fontWeight="regular"
className=' leading-3 lg:leading-5'
className=" leading-3 lg:leading-5"
>
Our Publishers are the backbone of our platform. Their
contributions are what make up our platform. They belong to
different sectors and consist of both organizations, and
independent researchers. By making their data accessible
they are able to create impact and become Data Changemakers.
Meet the data providers powering CivicDataSpace — explore
individual and organizational publishers across domains who
are opening up data for impact and transparency.
</Text>
</div>
<div className="flex items-center justify-center gap-2 px-3 ">
Expand Down
14 changes: 6 additions & 8 deletions app/[locale]/(user)/sectors/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,11 @@ const SectorsListingPage = () => {
variant="headingLg"
color="onBgDefault"
fontWeight="regular"
className='leading-3 lg:leading-5'
className="leading-3 lg:leading-5"
>
We try to enable our users to create and participate in
sectoral data collaboratives, amplifying the reach and
impact of high-value datasets and sectoral use cases at
various levels, including national, sub-national, and
regional.
Browse our thematic sectors - from disaster risk reduction
to open budgets - to discover curated datasets and use cases
driving data-informed decisions across fields.
</Text>
</div>
<div className="flex items-center justify-center gap-2 px-3 ">
Expand Down Expand Up @@ -125,7 +123,7 @@ const SectorsListingPage = () => {
</div>
</div>
</div>
<div className="container flex flex-col gap-5 pt-10 pb-20 lg:gap-10">
<div className="container flex flex-col gap-5 pb-20 pt-10 lg:gap-10">
<div>
<Text variant="heading2xl" fontWeight="bold">
Explore Sectors
Expand Down Expand Up @@ -207,7 +205,7 @@ const SectorsListingPage = () => {
<Text variant="headingLg" fontWeight="semibold">
{sectors.name}
</Text>
<Divider className=' h-[2px] bg-greyExtralight' />
<Divider className=" h-[2px] bg-greyExtralight" />
</div>
<div className="flex gap-1">
<Text
Expand Down
187 changes: 187 additions & 0 deletions public/illus.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/abhinandita.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/aparna.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/bhavabhuthi.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/dc.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/gaurav.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/nupura.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/prajna.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/sanjay.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/saqib.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/team/saurabh.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.