Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wiizzl/cosmic-pics

Nasa APOD mobile app
https://github.com/wiizzl/cosmic-pics

expo nativewind react-native zustand

Last synced: about 14 hours ago
JSON representation

Nasa APOD mobile app

Awesome Lists containing this project

README

        



icon

Cosmic-Pics




Expo Go


License: GPL-3.0

## Introduction

"Cosmic Pics" is an innovative app that utilizes NASA's APOD (Astronomy Picture of the Day) API to display images in a smart and engaging way. With a user-friendly interface, you can easily browse APOD images using a calendar, or get lost in an infinite scrolling feed, similar to TikTok.

In addition, our app allows you to mark your favorite images as favorites, so you can easily access them at any time. "Cosmic Pics" is the perfect tool for anyone interested in astronomy, or for those who simply want to discover the beauty of our universe.

## Installation

### 1. From Google Play Store

You will soon be able to download the app from the Google Play Store.

### 2. Manual Installation

- Clone the repository

```bash
git clone https://github.com/wiizzl/cosmic-pics
```

- Install dependancies

```bash
pnpm install
```

- Create local env file, copy content of [.env.example](.env.example) and paste it in your new file. Then, complete it with your [API key](https://api.nasa.gov/). If you want to build the app, you will need to follow the [documentation](https://docs.expo.dev/build/setup/) and to enter again your API key in the [build file](eas.json).

```bash
touch .env.local
```

- Start the app

```bash
pnpm run start
```

- Install [Expo Go](https://expo.dev/go) and scan the QR Code showed in your terminal

## Acknowledgments

I was inspired by a [design]() I found on Behance made by [Angelina Grebenkina](https://www.behance.net/angelingrebenk). Thank you very much for this good work.

## License

This code is made available under the [GNU GPLv3 License](https://choosealicense.com/licenses/gpl-3.0/).