Inspiration The vastness of the universe has always captured human attention — from stargazing to space expeditions. We wanted to bring the wonders of space to users in real-time data and interactive functionalities, astronomy enjoyable and informative for everyone, especially students and space enthusiasts.

What it does Cosmos Explorer is an interactive web app that provides users with real-time space data through NASA's public APIs. Key functionalities include:

Space Chatbot – Find answers to planet, mission, and astronomical event questions.

☄️ NEO (Near-Earth Object) Tracker – Gives real-time updates on asteroids and comets traveling near the Earth.

Astronomy Picture of the Day (APOD) – Showcases a daily NASA image with detailed information.

Mars Rover Gallery – View images taken by Curiosity, Opportunity, and Perseverance rovers on Mars.

How we built it Frontend: Built using React and Next.js for dynamic, seamless user experience.

Styling: Built using Tailwind CSS for quick, responsive styling.

Data Integration: NASA APIs are integrated to fetch and display live space data.

State Management: Managed using React Hooks for efficient reactivity.

User Interaction: Built a conversational chatbot UI and dynamic data visualization components.

Challenges we faced Handling bulky and sometimes slow responses from NASA APIs.

Designing an intuitive chatbot flow that is able to answer space-related questions understandably.

Debugging DNS and domain configuration problems when deploying.

Coming up with a cohesive design that balances aesthetics and technical data.

Achievements that we're proud of Constructed a complete space data dashboard from scratch.

Retrieved and incorporated multiple complex APIs successfully.

Conceived a chatbot with a practical space-education theme.

Deployed an intuitive and clean UI that is easy to use on mobile and desktop.

What we learned Hands-on experience with handling real-world APIs and API constraints.

Developed better skills in making accessible and responsive interfaces.

Gained more knowledge of astronomy and space data formats.

Learned to manage project structure and dynamic content efficiently.

What's next for Cosmos Explorer Implement AI functionality into the chatbot for deeper conversation.

Develop a mobile-friendly version or a companion mobile app.

Implement multilingual support to serve users from around the globe.

Provide sky maps and real-time satellite tracking for amateur astronomers.

Provide personalized educational content based on user interests.

Built With

Share this project:

Updates