Skip to content

Click here to download our Full App and experience the full musical JWST journey with interactive 3D visuals.

Notifications You must be signed in to change notification settings

ma5bah/EyeOfTheCosmos

Repository files navigation

Eye of the Cosmos

High-Level Summary

The "Eye of the Cosmos" project, developed by Team Artemis, is an immersive, multimedia experience designed to captivate a broad audience by harmonizing the discoveries of the James Webb Space Telescope (JWST) with compelling visuals and evocative music. In addition to providing a visually stunning journey through the cosmos, the project also includes engaging 3D educational games and interactive features to teach users of all ages about JWST and its groundbreaking mission to explore the universe.

Through the fusion of JWST imagery and carefully curated music, "Eye of the Cosmos" brings the vastness and mystery of the universe to life while informing and inspiring users to learn more about space exploration.

Project Demo

Watch the Demo Video

Final Project

View the Figma Design

To experience the interactive 3D visuals with musical harmony, it is recommended to download the following app and use the headphone for better experience. View the Github repo with release version


Project Details

Project Details

Why We Developed Eye of the Cosmos

  • Engage a Broader Audience with Space Exploration: Our goal was to bring the awe of space exploration and the incredible work done by JWST to a broad audience in an engaging and interactive way. Through a mix of scientific informations, visual impact, and musical harmony, we wanted to inspire curiosity about the universe.

  • Educational and Fun Approach: The inclusion of games for kids and teens serves the dual purpose of education and entertainment, making learning about JWST and space exploration more approachable for younger audiences. The chatbot avatars and interactive tools encourage active learning, fostering an early interest in STEM fields.

  • Creative Storytelling through Space Discovery: We aimed to create a multimedia experience that goes beyond just presenting facts, allowing users to feel the wonder of discovering the universe through JWST’s eyes. By fusing music and visuals, we sought to evoke emotions of vastness, mystery, and discovery, drawing users deeper into the story of space exploration.

  • Pushing the Limits of Technology and User Engagement: The integration of 3D modeling, AR experiences (in future updates), and interactive elements like the JWST assembly tool provides users with a hands-on, immersive experience. This interactive format was key to making the project engaging and to representing JWST’s discoveries in an innovative way.

How We Addressed the Challenge

Our challenge was to create a captivating multimedia experience that not only communicates the awe-inspiring discoveries of the JWST but also inspires viewers to explore space through music and visuals. The "Eye of the Cosmos" app delivers on this through:

  • JWST Multimedia Journey: A striking visual experience fusing real NASA JWST imagery with thematic, atmospheric music, creating a cohesive representation of JWST’s discoveries.
    Multimedia Journey

  • JWST Observatory Webb: Detailed descriptions and galleries of each part of the JWST, including instruments like NIRCAM, NIRISS, NIRSpec, and MIRI, with images captured by these tools.
    JWST Observatory Webb

  • 3D JWST Odyssey: Users can interactively build their own JWST in 3D, assemble the telescope’s parts, JWST part matching and compare its size with objects like the Hubble Telescope, a human, and even a football stadium.
    3D JWST Odyssey

  • Kids Game Section: Designed for kids and teens, this section includes educational games such as JWST telescope building, and storytelling avatars that simulate conversations with a chatbot to teach about the JWST.
    Kids Game Section

  • Mission News & Solar System Exploration: Live updates from NASA’s resources, providing the latest news on JWST missions and other space events as well as features educational videos on the solar system using resources from National Geographic.
    Mission News Section

  • Live Tracking: Embeds a YouTube video tracking the live status of JWST and jWST comparison with several things.
    Live Tracking

How We Developed This Project

The "Eye of the Cosmos" project was built with a mission to deliver an innovative, interactive, and educational tool that transcends traditional learning by blending entertainment and science. We implemented an Agile Development Methodology specifically Scrum, adhering to iterative updates, feedback integration, and refining the overall user experience.

Agile Methodology

Key technologies include:

  • JWST multimedia journey including images, audios and videos
  • 3D rendering for immersive JWST experiences
  • Chatbot integration for interactive learning
  • NASA API for live tracking and mission data
  • YouTube embedding for real-time content

Hope to Achieve

Our aim is to inspire and inform users about the James Webb Space Telescope and the exciting discoveries it brings. By merging science with entertainment, we hope to:

  • Encourage curiosity and understanding of the universe.
  • Provide accessible tools for students, kids, and space enthusiasts to learn interactively.
  • Spark excitement about the ongoing journey of space exploration.

Highlighted Features

  • Multimedia Journey: Harmonized visuals and music depicting JWST discoveries.
  • 3D JWST Games: Interactive telescope building, part matching, and size comparison games.
  • Live Mission/News Updates: Real-time tracking of JWST’s position and missions.
  • Educational Resources: Detailed information about JWST's instruments, science mission, and the cosmos.

Tools and Languages Used

  • Figma: For design and prototyping
  • Unity: For 3D simulations
  • Blender: For 3D model creation
  • HTTPS Protocol: Backend for NASA API integration
  • Flutter: For cross-platform mobile app development
  • Dart: Programming Language
  • NASA Resources: For live mission tracking and data

Use of Artificial Intelligence

Several AI tools were utilized to enhance the overall user experience:

  • ChatGPT: For dialogue generation in the chatbot feature.
  • HuggingFace: Though it is not an AI tools but used to integrate the chatbot.

Space Agency Data

The app leverages real data from several NASA missions and satellites, including:


References


GitHub Repository

GitHub Link to Our Project

To know more about our project see the below link-

Video Demo

Watch the 240-Second Video


About

Click here to download our Full App and experience the full musical JWST journey with interactive 3D visuals.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •