conduitrn icon indicating copy to clipboard operation
conduitrn copied to clipboard

Real world react native application built with clojurescript and re-frame

RealWorld Example App

This application is a port of web version for react native

ClojureScript and re-frame codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

App creation process and demo (youtube)      Demo APK      RealWorld

This codebase was created to demonstrate a fully fledged react native application built with ClojureScript and re-frame including CRUD operations, authentication, routing, pagination, and more.

For more information on how this works with other frontends/backends, head over to the RealWorld repo.

Learn how to build similar project with Learn re-frame

Setup And Run

Copy repository

git clone https://github.com/flexsurfer/conduitrn.git && cd conduitrn

Install dependencies

yarn || npm install

Install pods for ios

cd ios && pod install && cd ../

Run dev server

yarn dev || npm run dev

Run metro bundler

yarn start || npm run start

Run the app

yarn ios || npm run ios

OR

yarn android || npm run android