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

PolarisSpace

@PolarisSpace

Joined June 1st, 2026

  • 7Devlogs
  • 3Projects
  • 1Ships
  • 15Votes
High school student and Self taught programmer learning game development.
Ship

My project is called Artemis Hub, a static website that provides centralized information about the Artemis Program while showing our progress in building a moon base. It prevents people from navigating to multiple YouTube videos or the entire NASA site (I Frequently have to make multiple clicks to navigate that massive site), and just provides all that information on one page. Even to read information about Artemis II on the NASA site, you still have to view more than one page. So that's the problem this project solves.

To me the most challenging part of it was UI design, that's what I spent most of my time on. I'm not very good at UI design, so this project allowed me to experiment with UI and I'm getting an idea of what works, doesn't or what could be done better which will help me in future projects.

I've also learned how to create a JavaScript countdown timer. For those testing the project, I am still working on responsive design, the site is navigable on mobile devices, but it's a work in progress. This isn't the final site, I still have more to do, but I'm doing a in-progress shipment.

One thing I am proud of is getting the JavaScript countdown working, and the horizontal carousels made. I was too lazy to figure out how to make a carousel in JavaScript so I just used CSS to position each card and style the trackbar. I wasn't sure if it was going to work, but it did.

  • 5 devlogs
  • 18h
Try project → See source code →
Open comments for this post

1h 9m 43s logged

During this time, I have embedded two NASA simulations into the website for visualization. You can fine them by going to the Artemis II page and going to the moon base page under “Explore”. I also embedded some YouTube videos to #1 let people understand the idea of the Artemis Program and CLPS who aren’t familiar, and #2 you don’t have to search for multiple YouTube videos potentially on different channels. They all are here. And honestly, when you’re navigating a website, it’s more convenient to watch an embedded video than navigate to YouTube. The last thing I worked on a little bit was making the moon base section more mobile responsive. Still looks a little off, but better than it was before.

0
0
4
Open comments for this post

4h 51m 9s logged

Quite afew things have been added since my first devlog. So far I’ve worked a little bit on responsive design to make it more viewable on mobile. I also created a little bubble menu which allows you to transition between Hubs. I created a moon basepage which will provide centralized infirmation on our moon base plans specifically. I’m currently inn the process of implementing some of the simulations NASA created within my website through embedding.

0
0
6
Open comments for this post

6h 44m 25s logged

I did quite a few things during this 6 hours. First off, I moved the countdown to the top, andit sticks to the top. Secondly, I added a timeline to visually see each launch. The timeline I used is called JSTimrline which ises a spreadsheet you can embed to add a timeline. They also leave the option for you to create a JSON file ehich gives you more styling options. But I didn’t opt into that. Last thing, I’m leaarning how to use api’s. What you can see in the console is the bio for Cristina Koch provided by Launch Library II. I plan to create a bio for eaach of these astronauts only using the api, if the contents of the api change the web page should change automatically. Although I’m limited to 15 requests per hour which is annoying.

0
0
4
Open comments for this post

3h 19m 33s logged

I started on a text based fame where you’re in charge of decisions NASA makes. Your goal is to expand the budget and gain political and public support. This era starts in 2011 during the retirement of the shuttle program. The point of this game is for users to learn about the transportation struggles NASA had after the shuttle.

What’s fun is I discovered the dropdown panel that I can use for future games. I also learned how to make a button perform different actions depending on what state the game is at. For example, these three buttons stay the entire game but they do different things based on what function is running.

Another thing I learned how to do was identify Godot nodes by its unique name (%moneyLabel). Before I was identifying them by their relativr path which gets annoying if you make any slight changes to the tree then you’d have to go back and change the paths. By identifying as a unique name I don’t have to do any of that, and makes the code look more clean.

0
0
3
Open comments for this post

2h 28m 3s logged

I figured out how to make a countdown timer with JavaScript. This will count down the time left until the next Artemis launch. I also included a little tour of the website in the video.

In the video I wait fir about 20 seconds to see that number hit 0. You can skip about 20 seconds if you don’t want to wait for that. Then the bottom of the countdown I will input the status of the Artemis mission. I don’t spend a whole lot of time with JavaScript which is why it took me 2 hours to do. Most of my time was figuring out the milliseconds to years, months, days, etc. I wanted it to show 2 days and 4 hours instead of something like 4000 hours.

Another thing included in the video is a tour of some of my code.

Let me know if you have any feedback.

0
0
6
Open comments for this post

2h 32m 12s logged

I’m creating a website that will provide centralized information about the Artemis Program. Demo is linked in the project for you to try out.

I still need to make the website more responsive.

What I did today was make the landing page for this website. This so far will include Artemis livestreams, videos, and information on specific missions.

Deploying this on Github was a big pain because I needed to restructure the entire website directory, so GitHub could find my index.html file, stylesheet, and images.

Let me know if you have any feedback, I’m probably going to make the carousels smaller.

0
0
6
Open comments for this post

17m 21s logged

I’m making a 3D Godot “Game”, the goal of the game is more of learning about Artemis mission milestones than playing.

You’ll be in a view od the Orion spacecraft in a predetermined path it will go. You will be prompted to make a certain menuver (And it will explain what it is and why) such as increasing your velocity to a certain amount by pressing a key if this makes sense. If not, feel free to ask questions.

Anyway, this update is me after setting up the Godot extension (Had some issues with the extension, but it’s resolved) and got my scene set up.

If you want to know the relative size of the moon compared to Earth, here it is!

1
0
520

Followers

Loading…