Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madvas/catlantis
ReactNative & Clojurescript App about Cats!
https://github.com/madvas/catlantis
Last synced: about 2 months ago
JSON representation
ReactNative & Clojurescript App about Cats!
- Host: GitHub
- URL: https://github.com/madvas/catlantis
- Owner: madvas
- License: epl-1.0
- Created: 2016-05-24T17:26:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-05-24T19:00:14.000Z (over 8 years ago)
- Last Synced: 2024-10-12T20:03:49.249Z (2 months ago)
- Language: Clojure
- Size: 1.65 MB
- Stars: 37
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-re-frame - Catlantis
README
# Catlantis
A simple [React-Native](https://facebook.github.io/react-native/) IOS app (about Cats!) written in [Clojurescript](https://github.com/clojure/clojurescript) using [re-natal](https://github.com/drapanjanas/re-natal) template.
Notable libraries used:
* [react-native-navigation](https://github.com/wix/react-native-navigation)
* [re-frame](https://github.com/Day8/re-frame)
* [react-native-extended-stylesheet](https://github.com/vitalets/react-native-extended-stylesheet)APIs used:
* [The Cat API](http://thecatapi.com/)
* [Cat Facts API](http://catfacts-api.appspot.com/)![gif demo](https://cloud.githubusercontent.com/assets/3857155/15516250/4f593634-21f2-11e6-84f2-c733b77cca32.gif)
## How to run
```
$ npm i
$ lein prod-build
```
Then run in iOS from xcode or `react-native run-ios`## How to develop
Catlantis is based on re-natal 0.2.34+.
```
$ re-natal use-figwheel
$ lein figwheel ios
```
or nREPL
```
$ lein repl
user=> (start-ios-fig)
```
and finally
```
$ react-native run-ios
```Please, refer to [re-natal documentation](https://github.com/drapanjanas/re-natal/blob/master/README.md) for more information.