Skip to content

AudreyKj/spacex-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

53 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Data visualization web app with SpaceX API

This web app displays data about spaceX using the Open Source REST API spaceX: it allow users to search, filter, and visualize information. The app is fully responsive and features infinite scroll.

visit live app

Features

  • get data about SpaceX through API call (via Redux thunk)
  • infinite scroll when retrieving data
  • search information about the launches
  • filter out information (success/failure, year date, future/no future launches)
  • data visualization (success/failure, year date, future/no future launches)

Future improvements

  • add a text highlight feature for search
  • improve test coverage

Tech

Stack: JavaScript, React, Redux, Redux Thunk, chart.js, Jest
Styling: SASS/SCSS, styled-components, postCss Normalize
Deployment: Netlify

Local installation

  • Clone the repository

  • Install dependencies

npm install
  • Run the development server:
npm start

Visuals

screenshot screenshot