You are browsing as a guest. Sign up (or log in) to start making projects!

ShehmaAli

@ShehmaAli

Joined June 14th, 2026

  • 2Devlogs
  • 2Projects
  • 0Ships
  • 0Votes
A Pakistani girl.
Certified yapper of the family🎉
love to build new, different, and amazing things.✨
Open comments for this post
Reposted by @ShehmaAli

6h 5m 51s logged

Devlog # 2

Hi everyone! 
Hope you’re all doing well! 😊

Thankfully, I got out of the data cleaning phase. This week,  I had my mind on the design and page layout of my web application, as well as the visualisations that will bring my idea to life.

🖥️ Planning the Website
I thought my web application would have a structure like this:

  • A Homepage
  • 5 pages,  each having a different graph type for each country
  • An About page

But everyone, the main challenge was that I had never worked with streamlit so in short, I had to learn it, and for me, tutorials almost never worked for me, so I had to go through documentation every single time, and this got me a lot of time spent on it instead of code.

🎨 Building the Homepage

As I was trying to set up my homepage, I wanted something like this (this picture of the homepage is the inspo from ChatGPT)

So I started with the title and the choices, but when I wanted to take the user to that specific page of the graph, I got this error ( the picture with the error message). This had me stuck for almost an hour or so until I got it right, and FINALLY, my homepage was done. ( the homepage in black with the text “Earth Kept a record(in red), Here it is!!). Seeing this, **I was in the air!!!! YAAAAY!!!🎉🎉 **

📈 First Graph first try

I also started working on my first visualisation: the Temperature Trends Graph. This graph enables users to select a city or country and view how temperatures have evolved, utilising real climate data.To make it more visually appealing, I added a color-gradient effect to the graph. I did get some help from AI while experimenting with the design, but I’m really happy with how it turned out. It’s the first graph of the project, and I am gonna still work on it, and this progress makes me feel really GOOD.. 🌎(finally YAAAY YAAAY🎉🎉🎉)

✨That’s all for this week’s progress!

See you in Devlog #3 🚀 

0
Original post
@ShehmaAli

Devlog # 2

Hi everyone! 
Hope you’re all doing well! 😊

Thankfully, I got out of the data cleaning phase. This week,  I had my mind on the design and page layout of my web application, as well as the visualisations that will bring my idea to life.

🖥️ Planning the Website
I thought my web application would have a structure like this:

  • A Homepage
  • 5 pages,  each having a different graph type for each country
  • An About page

But everyone, the main challenge was that I had never worked with streamlit so in short, I had to learn it, and for me, tutorials almost never worked for me, so I had to go through documentation every single time, and this got me a lot of time spent on it instead of code.

🎨 Building the Homepage

As I was trying to set up my homepage, I wanted something like this (this picture of the homepage is the inspo from ChatGPT)

So I started with the title and the choices, but when I wanted to take the user to that specific page of the graph, I got this error ( the picture with the error message). This had me stuck for almost an hour or so until I got it right, and FINALLY, my homepage was done. ( the homepage in black with the text “Earth Kept a record(in red), Here it is!!). Seeing this, **I was in the air!!!! YAAAAY!!!🎉🎉 **

📈 First Graph first try

I also started working on my first visualisation: the Temperature Trends Graph. This graph enables users to select a city or country and view how temperatures have evolved, utilising real climate data.To make it more visually appealing, I added a color-gradient effect to the graph. I did get some help from AI while experimenting with the design, but I’m really happy with how it turned out. It’s the first graph of the project, and I am gonna still work on it, and this progress makes me feel really GOOD.. 🌎(finally YAAAY YAAAY🎉🎉🎉)

✨That’s all for this week’s progress!

See you in Devlog #3 🚀 

Replies

Loading replies…

1
2
Open comments for this post

6h 5m 51s logged

Devlog # 2

Hi everyone! 
Hope you’re all doing well! 😊

Thankfully, I got out of the data cleaning phase. This week,  I had my mind on the design and page layout of my web application, as well as the visualisations that will bring my idea to life.

🖥️ Planning the Website
I thought my web application would have a structure like this:

  • A Homepage
  • 5 pages,  each having a different graph type for each country
  • An About page

But everyone, the main challenge was that I had never worked with streamlit so in short, I had to learn it, and for me, tutorials almost never worked for me, so I had to go through documentation every single time, and this got me a lot of time spent on it instead of code.

🎨 Building the Homepage

As I was trying to set up my homepage, I wanted something like this (this picture of the homepage is the inspo from ChatGPT)

So I started with the title and the choices, but when I wanted to take the user to that specific page of the graph, I got this error ( the picture with the error message). This had me stuck for almost an hour or so until I got it right, and FINALLY, my homepage was done. ( the homepage in black with the text “Earth Kept a record(in red), Here it is!!). Seeing this, **I was in the air!!!! YAAAAY!!!🎉🎉 **

📈 First Graph first try

I also started working on my first visualisation: the Temperature Trends Graph. This graph enables users to select a city or country and view how temperatures have evolved, utilising real climate data.To make it more visually appealing, I added a color-gradient effect to the graph. I did get some help from AI while experimenting with the design, but I’m really happy with how it turned out. It’s the first graph of the project, and I am gonna still work on it, and this progress makes me feel really GOOD.. 🌎(finally YAAAY YAAAY🎉🎉🎉)

✨That’s all for this week’s progress!

See you in Devlog #3 🚀 

0
Original post
@ShehmaAli

Devlog # 2

Hi everyone! 
Hope you’re all doing well! 😊

Thankfully, I got out of the data cleaning phase. This week,  I had my mind on the design and page layout of my web application, as well as the visualisations that will bring my idea to life.

🖥️ Planning the Website
I thought my web application would have a structure like this:

  • A Homepage
  • 5 pages,  each having a different graph type for each country
  • An About page

But everyone, the main challenge was that I had never worked with streamlit so in short, I had to learn it, and for me, tutorials almost never worked for me, so I had to go through documentation every single time, and this got me a lot of time spent on it instead of code.

🎨 Building the Homepage

As I was trying to set up my homepage, I wanted something like this (this picture of the homepage is the inspo from ChatGPT)

So I started with the title and the choices, but when I wanted to take the user to that specific page of the graph, I got this error ( the picture with the error message). This had me stuck for almost an hour or so until I got it right, and FINALLY, my homepage was done. ( the homepage in black with the text “Earth Kept a record(in red), Here it is!!). Seeing this, **I was in the air!!!! YAAAAY!!!🎉🎉 **

📈 First Graph first try

I also started working on my first visualisation: the Temperature Trends Graph. This graph enables users to select a city or country and view how temperatures have evolved, utilising real climate data.To make it more visually appealing, I added a color-gradient effect to the graph. I did get some help from AI while experimenting with the design, but I’m really happy with how it turned out. It’s the first graph of the project, and I am gonna still work on it, and this progress makes me feel really GOOD.. 🌎(finally YAAAY YAAAY🎉🎉🎉)

✨That’s all for this week’s progress!

See you in Devlog #3 🚀 

Replies

Loading replies…

1
2
Open comments for this post

1h 56m 36s logged

Devlog #1 🌍
Hi everyone!

I’m Shehma Ali, and welcome to my first devlog.

Today I’ll be sharing what my project is and what I’ve done so far.🚀

•My Project Visualizes 80 years of climate change using real NASA and Copernicus climate data.

•Lets users explore temperature trends for 10 cities from the 1940s to 2025.

•Includes city trend graphs, global comparisons, warming rankings, and heatmaps.

•Features future temperature predictions using linear regression with adjustable controls.

•Built entirely in Python using Pandas, Plotly, and Streamlit.

•Makes complex climate data simple and easy to understand.

🔨 Progress So Far

To be completely honest, the data collection stage has been brutal.

I first had to find city-level climate data from NASA and country-level climate data from Copernicus, which took a lot more searching than I expected. After gathering all the CSV files, I aligned them to the same year range and cleaned them so they could be used together in the project.

With the datasets now prepared FINALLY, I’m ready to start building the visualisations and bringing the app to life.
See you in the next devlog! 🌎✨

0
Original post
@ShehmaAli

Devlog #1 🌍
Hi everyone!

I’m Shehma Ali, and welcome to my first devlog.

Today I’ll be sharing what my project is and what I’ve done so far.🚀

•My Project Visualizes 80 years of climate change using real NASA and Copernicus climate data.

•Lets users explore temperature trends for 10 cities from the 1940s to 2025.

•Includes city trend graphs, global comparisons, warming rankings, and heatmaps.

•Features future temperature predictions using linear regression with adjustable controls.

•Built entirely in Python using Pandas, Plotly, and Streamlit.

•Makes complex climate data simple and easy to understand.

🔨 Progress So Far

To be completely honest, the data collection stage has been brutal.

I first had to find city-level climate data from NASA and country-level climate data from Copernicus, which took a lot more searching than I expected. After gathering all the CSV files, I aligned them to the same year range and cleaned them so they could be used together in the project.

With the datasets now prepared FINALLY, I’m ready to start building the visualisations and bringing the app to life.
See you in the next devlog! 🌎✨

Replies

Loading replies…

0
2

Followers

Loading…