Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move to production #2420

Merged
merged 4 commits into from
Jan 28, 2025
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
2 changes: 2 additions & 0 deletions website2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ pnpm dev
bun dev
```

test

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
Expand Down
32 changes: 0 additions & 32 deletions website2/src/app/(about)/about-us/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,38 +8,6 @@ export const metadata: Metadata = {
'Discover AirQo’s mission to monitor and improve air quality in Africa. Learn more about our work, partnerships, and impact.',
keywords:
'AirQo, about AirQo, air quality, Africa, pollution monitoring, environmental monitoring',
openGraph: {
title: 'About Us - AirQo',
description:
'Learn about AirQo, a leading organization in air quality monitoring in Africa. Discover our mission and how we are working to improve air quality.',
url: 'https://yourdomain.com/about',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/about-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo - About Us',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'About AirQo - Monitoring Air Quality in Africa',
description:
'Learn about AirQo’s efforts in air quality monitoring and their mission to improve environmental health in Africa.',
// image: 'https://yourdomain.com/static/twitter-about-image.jpg',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/about', // Ensure you replace this with your actual domain
},
};

const page = () => {
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/(about)/careers/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,6 @@ export const metadata: Metadata = {
'Explore career opportunities at AirQo and join us in improving air quality across Africa. See how you can contribute to our mission and make an impact.',
keywords:
'AirQo careers, jobs at AirQo, air quality jobs, environmental jobs, AirQo team, work at AirQo',
openGraph: {
title: 'Careers at AirQo - Join Our Team',
description:
'Find career opportunities at AirQo, a leading organization in air quality monitoring. Help us improve the environment and make a lasting impact in Africa.',
url: 'https://yourdomain.com/careers',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/careers-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Careers - Join Our Team',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'Careers at AirQo - Make an Impact',
description:
'Explore exciting career opportunities at AirQo and become part of a team dedicated to improving air quality in Africa.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/careers',
},
};

export default function CareersLayout({
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/(about)/events/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,6 @@ export const metadata: Metadata = {
'Explore upcoming and past events hosted by AirQo to raise awareness and promote actions for air quality improvement.',
keywords:
'AirQo events, air quality events, environmental events, AirQo conferences, air quality workshops',
openGraph: {
title: 'AirQo Events',
description:
'Stay updated on all upcoming and past events organized by AirQo to promote air quality improvement in Africa.',
url: 'https://yourdomain.com/events',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/events-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Events',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'AirQo Events',
description:
'Explore the events organized by AirQo to promote air quality awareness and improvement in Africa.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/events',
},
};

export default function EventsLayout({
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/(about)/press/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,37 +8,6 @@ export const metadata: Metadata = {
'Stay updated with the latest news and media coverage about AirQo’s efforts to monitor and improve air quality in Africa.',
keywords:
'AirQo press, AirQo news, air quality news, AirQo media, air pollution in Africa, AirQo coverage',
openGraph: {
title: 'AirQo in the News',
description:
'Read about the latest news and media coverage on AirQo’s work in monitoring air quality across Africa.',
url: 'https://yourdomain.com/press',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/press-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Press - News and Media Coverage',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'AirQo Press - News and Media Coverage',
description:
'Stay informed with the latest press releases and media coverage of AirQo’s work in air quality monitoring.',
},
robots: {
index: true, // Allows search engines to index the page
follow: true, // Allows search engine bots to follow the links on the page
},
alternates: {
canonical: 'https://yourdomain.com/press', // Replace with your actual domain
},
};

const page = () => {
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/(about)/resources/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,37 +8,6 @@ export const metadata: Metadata = {
'Access AirQo’s air quality data, research, and tools to help monitor and improve environmental health in Africa. Explore our datasets and resources.',
keywords:
'AirQo resources, air quality data, environmental data, air pollution, AirQo tools, air quality research, air quality reports',
openGraph: {
title: 'AirQo Resources - Air Quality Data and Tools',
description:
'Explore AirQo’s comprehensive air quality datasets, research, and tools for monitoring air pollution in Africa. Access valuable resources for environmental improvement.',
url: 'https://yourdomain.com/resources',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/resources-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Resources - Air Quality Data and Tools',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'AirQo Resources - Air Quality Data and Tools',
description:
'Discover AirQo’s air quality datasets, tools, and research to help monitor and combat air pollution in Africa.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/resources',
},
};

const page = () => {
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/clean-air-network/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,37 +11,6 @@ export const metadata: Metadata = {
'Join the Clean Air Network by AirQo, connecting stakeholders and promoting actions to improve air quality across Africa. Explore events, resources, and membership opportunities.',
keywords:
'Clean Air Network, AirQo Africa, air quality network, air quality stakeholders, air pollution, environmental health, clean air Africa, air quality events, air quality resources, air quality membership',
openGraph: {
title: 'Clean Air Network - AirQo Africa',
description:
'Explore the Clean Air Network by AirQo, a platform for connecting stakeholders, accessing resources, and participating in events focused on improving air quality in Africa.',
url: 'https://yourdomain.com/clean-air-network',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/clean-air-network-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Clean Air Network - Connecting Stakeholders for Cleaner Air',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'Clean Air Network - AirQo Africa',
description:
'Join AirQo’s Clean Air Network to connect with stakeholders and participate in discussions aimed at improving air quality across Africa.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/clean-air-network', // Replace with your actual domain
},
};

type CleanAirLayoutProps = {
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/contact/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,37 +9,6 @@ export const metadata: Metadata = {
'Reach out to AirQo for inquiries, partnerships, or support. Whether you are looking for air quality data, seeking collaboration, or need assistance with our tools and services, our team is ready to assist.',
keywords:
'Contact AirQo, air quality contact, AirQo support, AirQo inquiries, air pollution solutions contact, environmental health contact, air quality partnerships, AirQo office contact',
openGraph: {
title: 'Contact AirQo - Air Quality Inquiries and Support',
description:
'Get in touch with AirQo for inquiries about air quality data, partnerships, or support with our air quality monitoring solutions across Africa.',
url: 'https://yourdomain.com/contact',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/contact-og-image.jpg',
width: 1200,
height: 630,
alt: 'Contact AirQo for Air Quality Solutions',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'Contact AirQo - Get Support and Inquiries',
description:
'Reach out to AirQo for inquiries, partnerships, and support related to air quality monitoring and data solutions in Africa.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/contact',
},
};

type ContactLayoutProps = {
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/explore-data/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,6 @@ export const metadata: Metadata = {
'Explore real-time air quality data and analytics with AirQo’s powerful tools. Access data via our mobile app, web platform, and advanced analytics to monitor and improve air quality in Africa.',
keywords:
'Explore air quality data, AirQo analytics, AirQo mobile app, air pollution data, air quality analytics, real-time air quality data, AirQo tools, environmental data Africa',
openGraph: {
title: 'Explore Air Quality Data - AirQo Analytics and Mobile App',
description:
'Access real-time air quality data through AirQo’s mobile app and analytics tools. Learn how AirQo’s platforms are helping improve air quality monitoring in Africa.',
url: 'https://yourdomain.com/explore-data',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/explore-data-og-image.jpg',
width: 1200,
height: 630,
alt: 'Explore Air Quality Data - AirQo Analytics and Mobile App',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'Explore Air Quality Data - AirQo Analytics and Mobile App',
description:
'Discover AirQo’s analytics and mobile app for real-time air quality data across Africa. Monitor air pollution and access detailed environmental data.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/explore-data',
},
};

export default function ExploreDataLayout({
Expand Down
31 changes: 0 additions & 31 deletions website2/src/app/legal/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,37 +11,6 @@ export const metadata: Metadata = {
'Review AirQo’s legal policies including Privacy Policy, Terms of Service, and other important legal documentation regarding the use of our air quality services.',
keywords:
'AirQo legal information, Privacy Policy, Terms of Service, legal documentation, data policy, air quality services, AirQo policies',
openGraph: {
title: 'Legal Information - AirQo',
description:
'Access AirQo’s legal documents including Privacy Policy, Terms of Service, and other important legal information for our air quality services.',
url: 'https://yourdomain.com/legal',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/legal-og-image.jpg',
width: 1200,
height: 630,
alt: 'AirQo Legal Information - Privacy Policy, Terms of Service',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'AirQo Legal Information',
description:
'Read AirQo’s legal documentation including Privacy Policy, Terms of Service, and other legal guidelines for using our air quality services.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/legal',
},
};

type LegalPageLayoutProps = {
Expand Down
1 change: 0 additions & 1 deletion website2/src/app/not-found.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
// not-found.tsx
'use client';

import Image_404 from '@public/assets/svgs/402.svg';
Expand Down
30 changes: 0 additions & 30 deletions website2/src/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,6 @@ export const metadata: Metadata = {
title: 'Home | AirQo',
description: 'Explore the air quality monitoring data and tools by AirQo.',
keywords: 'air quality, pollution, monitoring, AirQo, environment',
openGraph: {
title: 'AirQo - Air Quality Monitoring',
description:
'Discover real-time air quality monitoring tools and resources from AirQo.',
url: 'https://yourdomain.com/home',
siteName: 'AirQo',
images: [
{
url: 'https://yourdomain.com/static/og-image.jpg',
width: 800,
height: 600,
alt: 'AirQo Air Quality Monitoring',
},
],
locale: 'en_US',
type: 'website',
},
twitter: {
card: 'summary_large_image',
site: '@AirQo',
title: 'AirQo - Air Quality Monitoring',
description: 'Real-time air quality monitoring and resources from AirQo.',
},
robots: {
index: true,
follow: true,
},
alternates: {
canonical: 'https://yourdomain.com/home', // Canonical URL to avoid duplicate content issues
},
};

export default function Home() {
Expand Down
Loading
Loading