A responsive website to browse, search, and filter space-related news articles, with features for dynamic navigation and article exploration.
- Fully adaptable layout for desktop and mobile users.
- Navigation toggles between desktop and mobile views with an interactive menu.
- Displays articles as visually appealing cards with:
- Title
- Date of publication
- Source
- Short summary
- Associated image
- Search: Real-time search functionality to filter articles by title.
- Category Filters: Browse articles by predefined topics like "SpaceX," "Mars," or "NASA."
- Dynamic infinite scrolling or loading mechanism for seamless browsing.
- Smooth menu toggles for mobile users.
- HTML, CSS, JavaScript
- LocalStorage for caching fetched data
- Spaceflight News API for fetching real-time space news articles
- Responsive header with navigation menus and search functionality.
mainsection dynamically populated with article cards.
- Responsive layout using media queries.
- Modern, clean design with a space-themed palette:
- Background: Deep space blue (
#000c22) - Highlight: Sky blue (
#038eff) - Cards: White with shadow for depth.
- Background: Deep space blue (
- Fetches articles from Spaceflight News API (
https://api.spaceflightnewsapi.net/v4/articles). - Handles search, category filtering, and dynamic DOM rendering.
- Clone or Download the Project
git clone git@git.platform.alem.school:aideyato/js-crunch02.git