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

HelioGuard AI

  • 8 Devlogs
  • 24 Total hours

A NASA-data-powered educational dashboard that helps students understand asteroid and space weather data through mathematical risk scores and AI-style mission briefings.

Ship #1 Pending review

After around 24 hours of work across 8 devlogs, I made HelioGuard AI — an educational space risk intelligence dashboard that turns NASA public asteroid and space weather data into understandable risk scores, object reports, and student-friendly mission briefings.

I built the project because NASA open data is very powerful, but the raw JSON can be difficult for students and non-experts to understand. HelioGuard fetches near-Earth object data from NASA NeoWs and space weather events from NASA DONKI, cleans the data, calculates risk scores, and presents everything through a responsive arcade-inspired interface.

The risk system is transparent instead of being a black box. Each asteroid is scored using its estimated diameter, velocity, miss distance, and NASA hazardous classification:

Asteroid Risk = 100 × clamp(
0.30 × diameter score +
0.20 × velocity score +
0.35 × closeness score +
0.15 × hazardous flag
)

The final HelioGuard Index combines asteroid and space weather conditions:

HelioGuard Index =
0.45 × Asteroid Risk +
0.55 × Space Weather Risk

The most challenging part was combining different NASA APIs and turning very different scientific values into one understandable system. I also had to handle API failures safely, create loading and fallback states, design a rule-based ORBIT-01 briefing engine, and make the full landing page and detailed dashboard work on both desktop and mobile.

I am most proud that this became more than a simple API wrapper. The project includes a complete visual experience, a documented mathematical model, asteroid reports, space weather summaries, educational explanations, transparent limitations, and a full research proposal.

Research PDF:
https://github.com/BeBecpp/helioguard-ai/blob/main/docs/HelioGuard_AI_Research_Proposal.pdf

Research notes:
https://github.com/BeBecpp/helioguard-ai/blob/main/docs/RESEARCH.md

When trying the project, click Launch App, explore the top asteroid reports, open the risk explanation, and read the ORBIT-01 mission briefing.

HelioGuard AI uses NASA public data, but its scores are an educational mathematical model. It is not an official NASA or NOAA product and must not be used as an emergency warning system.

  • 8 devlogs
  • 24h
Try project → See source code →
Open comments for this post

2h 13m 18s logged

Today I spent around 2 hours and 13 minutes doing the final testing and polish for HelioGuard AI before shipping.I tested the live NASA data again, fixed and checked the API connection, and confirmed that the asteroid and space weather sections are loading correctly. I also tested the landing page, Launch App flow, detailed dashboard, risk scores, asteroid cards, ORBIT-01 mission briefing, animations, and mobile responsive layout.I cleaned up the final UI, checked the GitHub repository, README, research PDF, live demo links, and educational disclaimer. HelioGuard AI now feels like a complete student space learning experience instead of only a simple API dashboard.The project uses NASA public data, mathematical risk scoring, and AI-style mission briefings to help students understand asteroid and space weather information in a fun arcade-inspired interface.This is my final devlog before shipping. Next, I am submitting HelioGuard AI for review and continuing to improve it based on feedback.

1
0
41
Open comments for this post

10h 10m logged

I spent about 10 hours working on HelioGuard AI, focusing on the premium arcade-style frontend, the Launch App dashboard flow, NASA public data presentation, and student-friendly explanations.

I improved how the project explains the HelioGuard Index, asteroid risk scores, space weather summaries, and ORBIT-01 mission briefings. I also worked on the README, research PDF links, GitHub cleanup, deployment preparation, and overall project presentation so reviewers can understand the project more easily.

This session helped HelioGuard AI feel more like a complete educational space learning tool instead of just a simple API dashboard.

Next, I’m going to keep testing the live demo, polish screenshots, improve dashboard details, and prepare the project for shipping after identity verification.

0
0
7
Open comments for this post

5h 34m 10s logged

I spent about 5 hours and 30 minutes continuing work on HelioGuard AI. This was a bigger polish session where I focused on improving both the project presentation and the actual user experience.

I worked on the frontend direction, the premium arcade-style layout, and the flow between the landing page and the detailed dashboard. I also kept refining how the project explains NASA public data, the HelioGuard Index, asteroid risk scores, and mission briefings in a way that students can understand without reading raw API data.

One important part of this session was making the project feel more complete and serious: I worked on the README, research PDF links, project cleanup, and making sure the live demo and GitHub repo are easier for reviewers to understand. My goal is to make HelioGuard AI feel like a real educational space learning tool, not just a quick API demo.

Next, I’m going to keep testing the live demo, improve screenshots, clean up the final GitHub presentation, and prepare the project for shipping once identity verification is complete.

0
0
5
Open comments for this post

26m 17s logged

Today I continued polishing HelioGuard AI and improved the project presentation for Stardance. I worked on making the frontend feel more like a premium arcade-style space learning experience, with a cleaner landing page, stronger mission visuals, and a better flow from the homepage into the detailed dashboard.

I also prepared the research side of the project so it feels more serious and explainable. HelioGuard AI is not just a visual dashboard — it uses NASA public data, a mathematical risk scoring model, and AI-style mission briefings to help students understand asteroid and space weather information.

I added a research PDF that explains the project motivation, data sources, system architecture, mathematical risk model, limitations, and educational purpose.

Research PDF:
https://github.com/BeBecpp/helioguard-ai/blob/main/docs/HelioGuard_AI_Research_Proposal.pdf

Next, I’m going to keep testing the live demo, improve screenshots, and continue polishing the detailed dashboard so the project is ready for shipping after identity verification.

0
0
4
Open comments for this post

2h 41m 54s logged

I spent about 2 hours and 40 minutes continuing work on HelioGuard AI. This session focused on making the project feel more like a real educational space mission tool instead of just a normal dashboard.

I worked on improving the visual direction, organizing the NASA data into a more understandable structure, and refining the student-friendly explanation flow. The project now feels more connected: real NASA public data comes in, the risk model turns it into scores, and the mission briefing explains what the data means for students.

Next, I’m going to keep polishing the interface, improve the asteroid object reports, and make the HelioGuard Index easier to understand with clearer explanations and better screenshots.

0
0
3
Open comments for this post

1h 56m 41s logged

I spent about 1.5 hours setting up the first working version of HelioGuard AI. I focused on building the core structure of the project: connecting the NASA data idea, planning the risk scoring system, and creating the first dashboard layout.

The main goal of this session was to turn the concept into something real instead of just an idea. I worked on the React/TypeScript structure, the NASA API direction, the HelioGuard Index concept, and the first version of the student-friendly mission briefing.

Next, I want to improve the UI so it feels less like a normal dashboard and more like a space learning lab for students.

0
0
4

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…