Skip to content

phamEP/spacegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spacegram

An app to share photos from the NASA Image and Video Library API (images.nasa.gov API)

This project was created for Shopify's Front End Developer Intern Challenge - Winter 2022. It was built using the following frameworks and libraries: React, Typescript, AntD, MobX, Axios, and Moment. It was bootstrapped with Create React App.

Instructions

Follow this link to the hosted code: https://ericphamep.github.io/spacegram/

Features

  • Search functionality
  • Filter on a variety of categories (includes a date-picker for year categories)
  • Pagination
  • Option for toggling a list view and a grid view
  • Inspect each result for a modal with full item details
  • Animated loading icon when results are loading
  • Save liked images on refresh
  • Pin liked images to the top in a collapsable element

Screenshots

Homepage Homepage

List View List View

Search Result Search Result

Liked Images Section Liked Images Section

Liking Images Liking Images

Full Details Full Details

Filter Tags Filter Tags

Date Filter Date Filter

Word Filter Word Filter

About

An app to share photos from NASA's image APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors