Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrieledarrigo/nasa-apod
A simple application that show the Nasa astronomy picture of the day
https://github.com/gabrieledarrigo/nasa-apod
browse javascript nasa nasa-apod nasa-astronomy-picture photos
Last synced: 2 months ago
JSON representation
A simple application that show the Nasa astronomy picture of the day
- Host: GitHub
- URL: https://github.com/gabrieledarrigo/nasa-apod
- Owner: gabrieledarrigo
- License: mit
- Created: 2015-12-12T10:07:36.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-16T22:01:43.000Z (almost 2 years ago)
- Last Synced: 2024-04-09T18:03:32.699Z (10 months ago)
- Topics: browse, javascript, nasa, nasa-apod, nasa-astronomy-picture, photos
- Language: CSS
- Homepage: https://nasa-apod-lyart.now.sh
- Size: 3 MB
- Stars: 7
- Watchers: 4
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nasa APOD
> Nasa Astronomy Picture of the Day.[![Build Status](https://travis-ci.org/gabrieledarrigo/nasa-apod.svg?branch=master)](https://travis-ci.org/gabrieledarrigo/nasa-apod)
An simple Javascript single page application that shows the Astronomy Picture of the Day. with a little explanation on the photo's subject.
You can browse more photos by using the calendar in the navigation menu.Tinkered with:
- [Nasa APOD API](https://api.nasa.gov/api.html#apod)
- [React.js](https://facebook.github.io/react/) to handle view logic and interaction
- [Immutable.js](https://facebook.github.io/immutable-js/) to define immutable domain objects
- [Moment.js](https://momentjs.com/) to work with dates### Show me the app please!
Just browse to [https://nasa-apod.gabrieledarrigo.now.sh/](https://nasa-apod.gabrieledarrigo.now.sh/)
### Installation and run
Clone the repository, than install all application's dependencies:
```
$ npm install
```Launch all unit tests with:
```
$ npm run test
```Run the application:
```
$ npm run serve
```