Exploring the Moon with Artemis Website
- 3 Devlogs
- 9 Total hours
Launched the endeavor for space exploration through this website which is built from scratch with HTML, CSS, and JS to explore NASA's Artemis
Launched the endeavor for space exploration through this website which is built from scratch with HTML, CSS, and JS to explore NASA's Artemis
Exploring the Moon with Artemis!— Dev Log #3✅
What I Added:
Started building the SLS Engineering section.
Added the foundation for the 12-stage launch simulation.
Challenges I faced:
The JavaScript was the hardest part.Since each stage changes within seconds, handling the timings and calculations became more complex than I expected.Ran into repeated errors before finding the real issue.
What I Learned:
Improved my understanding of JavaScript timing and calculation logic.Sometimes the bug isn’t in the formula, and it’s in how and when it’s being updated.
An important decision I made :
Chose to break the launch into 12 interactive stages instead of one animation, making it more engaging and educational.
✨ Progress:
Finally figured out the calculation loophole, and everything is working much more smoothly now.
One step closer to launching Artemis! 🌙🚀
Exploring the Moon with Artemis! — Dev Log #2
What I built :
• Added astronaut gender selection.
• Added the dashboard introduction section.
The Challenges I faced :
•Faced some annoying alignment issues. •Had a bug where selections weren’t updating correctly.
What I’ve Learned:
• Better understanding of handling user selections and progress tracking.
Decision I made:
Started with astronaut personalization before the missions.Makes the experience feel more personal from the start.
Something that SURPRISED me:
The dashboard already makes the project feel like a real astronaut training platform!
And about the Design:
Going for a fun, friendly space theme while keeping the Artemis mission feeling realistic.
Next up: astronaut training and mission systems!
My today’s update tackles user friction head-on by introducing a “Continue as Guest” option, allowing people to bypass the sign-up gate and dive straight into my project. To match this seamless flow, I gave the resident astronaut mascot a major upgrade; it now dynamically changes its greeting for guest users and delivers a revamped introductory speech that clearly lays out my mission, the problem statement, and the core solution right from the launchpad.