Eclipse Explorer is a React application that lets users select a solar or lunar eclipse and view its details. It communicates with a Node.js and Express backend through HTTP and dynamically displays the JSON response.
Initial Screen


When User selects the eclipse type and date and then hits the "Find Eclipse" button.


Response


Topics Covered:
React State • Conditional Rendering • HTTP Requests • REST API • Node.js • Express • Query Parameters • JSON • CORS
Important Point:
Data used is a dummy data, just for testing purpose.
