Boilerplate to build Cross-Platform Apps with Expo and React Native

Overview

Expo and React Native Boilerplate

Boilerplate to build Cross-Platform Apps with Expo and React Native

What are you going to find in this boilerplate

Expo

Expo is an open-source platform for making universal native apps for Androi d, iOS, and the web with JavaScript and React.

React Native for Web

React Native for Web makes it possible to run Re act Native components and APIs on the web using React DOM.

It was included in Expo SDK 33, so one less thing to worry about.

React Navigation

React Navigation adss routing and navigation to your React Nati ve apps.

Electron

Electron let you build cross platform desktop apps with JavaScri pt, HTML, and CSS.

Easy Peasy

Easy Peasy is an abstraction of Redux, providing a reimagined API that focuses on developer experience.

React Native Async Storage

React Native Async Storage is an asynchronous, persistent, key-value storage system for React Native.

React Native Paper

Although, I use it in most of my Apps, sometimes I prefer to use my own components. Anyway, if you prefer to start with a collection of customizable and production-ready Cross-Platform compo nents for React Native, I highly recommend to you add to your project with:

$ expo install react-native-paper

How to try this boilerplate

You can download and run the repository from my Github account: jferrer/expo-boilerplate

Clone the repo and install dependencies:

$ git clone https://github.com/jferrer/expo-boilerplate.git
$ cd expo-boilerplate
$ yarn install

Run for Web & Native:

$ expo start

Run for Desktop:

$ yarn expo-electron start

Inside, you'll see the basic configuration and screens to start an App:

  • Typical Tab Bar navigation like Facebook or Instagram
  • Action & Form Screen to add elements to the Store
  • List Screen
You might also like...
MERN Stack Boilerplate provides starter kits for building web, desktop and mobile apps

MERN Stack Boilerplate MERN Stack Boilerplate provides starter kits for building web, desktop and mobile apps in pure JavaScript. Create New MERN App

Small boilerplate project for building React apps with Serverless functions

Serverless + React Stack A simple, containerized project for quickly starting with Serverless and React. The goal of this project is to containerize d

boilerplate for scalable React/Express apps with TS

💥 Welcome 💥 This here is an architecture that you can follow to build scalable full-stack apps that uses React in the front end and Express in the b

dApps boilerplate build with React, Web3JS, Redux, and MaterialUI for a better UI Design
dApps boilerplate build with React, Web3JS, Redux, and MaterialUI for a better UI Design

React Redux MUI Boilerplate for dApps This project is a React boilerplate that can be used for a scalable web applications, integrated with Web3JS lib

Expo Template Realm React Native Starter Application

Simple Expo React Native application to quickly get started with Realm, based on the starter template that is provided by Realm

⚛️Preact-PWA - a boilerplate to build fast progressive web applications with Preact & Vitejs

⚛️ pheralb/preact-pwa is a boilerplate to build fast progressive web applications with Preact & Vitejs. 👀 Demo - Cloudflare Pages. 🚀 Gett

Palo-mern-boilerplate - A MERN stack (Mongo, Express, React, Node) boilerplate to get Palowans up and running quickly.

palo MERN boilerplate A MERN stack (Mongo, Express, React, Node) boilerplate to get Palowans up and running quickly. Commands: npm install # install b

Boilerplate-tailwind - A simple boilerplate using NextJS, Typescript, Tailwind, Jest, Storybook and more

This is a Next.js boilerplate using TailwindCSS and other cool stuff. Most of th

Solana-boilerplate - Lightweight boilerplate for Solana dapps. Allows quick building and prototyping
Solana-boilerplate - Lightweight boilerplate for Solana dapps. Allows quick building and prototyping

Solana Boilerplate Lightweight boilerplate for Solana dapps. Allows quick buildi

💥A cross-platform Node.js based CLI that generates boilerplate code for different tailwind web applications.

??A cross-platform Node.js based CLI that generates boilerplate code for different tailwind web applications.

Saad Irfan ⚡️ 237 Dec 28, 2022
hopify boilerplate for embedded apps. Built and re-written from the official Shopify CLI's app boilerplate

Shopify boilerplate for embedded apps. Built and re-written from the official Shopify CLI's app boilerplate, but moved it to Typescript, and more modularized, so you can use any frontend framework you want. I left it comes by default, with React.

Leonel Aimar 10 Dec 5, 2022
A vite plugin for generating cross browser platform, ES module based web extensions.

@samrum/vite-plugin-web-extension A vite plugin for generating cross browser platform, ES module based web extensions. Features Manifest V2 & V3 Suppo

Ruben Medina 83 Jan 3, 2023
Building web, Electron, Cordova and Chrome apps, and cross-browser extensions with React, Redux and Webpack. "Write once, deploy everywhere" concept in practice.

CrossBuilder Building web, Electron, Cordova and Chrome apps, and cross-browser extensions that use Redux actions for messaging. Redux states are sync

Mihail Diordiev 487 Jan 6, 2023
Building web, Electron, Cordova and Chrome apps, and cross-browser extensions with React, Redux and Webpack. "Write once, deploy everywhere" concept in practice.

CrossBuilder Building web, Electron, Cordova and Chrome apps, and cross-browser extensions that use Redux actions for messaging. Redux states are sync

Mihail Diordiev 488 Sep 8, 2022
React native boilerplate with formik, ui kittens, eslint setup, and expo

Boilerplate for React native project All you need to make an app for react native application This project is a template starter kit with expo. Have .

Robert William 26 Apr 29, 2022
A simple Ethereum prediction market boilerplate build on top of Moralis Web3 SDK + Ethereum Boilerplate + Chainlink + OpenZeppelin. Happy BUIIDL!

ethereum-prediction-market-boilerplate This Project is a fork of Ethereum Boilerplate and demostrates how you can build your own Ethereum Prediction M

Ethereum Boilerplates 40 Nov 25, 2022
The Complete Electron, React Template for Robust Multi-Platform Apps in Production

Welcome to React Electron Template ?? React Electron Template is help you to build multi-platform desktop apps easier. Don't worry about the configura

Ajay 6 Dec 10, 2022
Vtexio-react-apps - Apps react para plafaforma VTEX.

Projeto Modal + Apps Extras Projeto modal setando cookies. Desenvolvido em React + TypeScript para aplicação em e-commerce VTEXIO. ?? Este projeto se

Marcelo 1 Jan 3, 2022
React Native Expo: App Restaurantes realizada con React Hooks, React Native, Firebase

React Native Expo: App Restaurantes realizada con React Hooks, React Native, Firebase Proyecto completo desarrollado con React Native. La app cuenta c

Joaquin Suarez 3 Sep 4, 2022