All Projects → Codebrahma → React Native Restaurant App

Codebrahma / React Native Restaurant App

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Native Restaurant App

ftgogo
FTGOGO - event-driven architecture demonstration application using edat
Stars: ✭ 82 (-56.15%)
Mutual labels:  sagas
Jes
Java Event Store implementation
Stars: ✭ 32 (-82.89%)
Mutual labels:  sagas
Redux Most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Stars: ✭ 137 (-26.74%)
Mutual labels:  sagas
use-saga-reducer
Use redux-saga without redux
Stars: ✭ 72 (-61.5%)
Mutual labels:  sagas
Redux Saga
An alternative side effect model for Redux apps
Stars: ✭ 21,975 (+11651.34%)
Mutual labels:  sagas
React Nativeish
React Native / React Native Web Boilerplate
Stars: ✭ 106 (-43.32%)
Mutual labels:  sagas
saga-monitor
Simple, elegant, and configurable redux-saga monitor
Stars: ✭ 37 (-80.21%)
Mutual labels:  sagas
Redux Saga Testing
A no-brainer way of testing your Sagas
Stars: ✭ 150 (-19.79%)
Mutual labels:  sagas
Redux Dynamic Modules
Modularize Redux by dynamically loading reducers and middlewares.
Stars: ✭ 874 (+367.38%)
Mutual labels:  sagas
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-29.95%)
Mutual labels:  sagas
OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
Stars: ✭ 198 (+5.88%)
Mutual labels:  sagas
Eventuate Tram Examples Customers And Orders
An example of Choreography-based sagas in Spring Boot/JPA microservices
Stars: ✭ 276 (+47.59%)
Mutual labels:  sagas
Nsaga
Simple Saga Management library for .Net
Stars: ✭ 112 (-40.11%)
Mutual labels:  sagas
aws-cognito-react
AWS Cognito React boilerplate / reference implementation
Stars: ✭ 211 (+12.83%)
Mutual labels:  sagas
Kea
Production Ready State Management for React
Stars: ✭ 1,805 (+865.24%)
Mutual labels:  sagas
next-redux-saga-boilerplate
Next/Redux/Saga boilerplate - Example of using Next.js 9 with Redux Saga
Stars: ✭ 13 (-93.05%)
Mutual labels:  sagas
Reapex
A lightweight framework to build pluggable and extendable redux/react application
Stars: ✭ 58 (-68.98%)
Mutual labels:  sagas
Redux Tower
Saga powered routing engine for Redux app.
Stars: ✭ 155 (-17.11%)
Mutual labels:  sagas
Eventflow
Async/await first CQRS+ES and DDD framework for .NET
Stars: ✭ 1,932 (+933.16%)
Mutual labels:  sagas
Redux 4 Ways
Redux Implementation - Thunk vs Saga vs Observable vs Redux Promise Middleware
Stars: ✭ 123 (-34.22%)
Mutual labels:  sagas

Restaurant App

BoilerPlate Used React Native https://github.com/kaushiknishchay/React-Native-Boilerplate

BoilerPlate Used React.JS https://github.com/Codebrahma/Codebrahma-React-Boilerplate

Setup

Prerequisites

  • Install and setup the backend server

https://github.com/Codebrahma/RestaurantApp-Express

Installation

  • run npm install or yarn install

Run on Device

  • run yarn android or yarn ios to run on device or emulator

Start the web version

  • run yarn start:web

Project info

Main objective of this project was to have a single code base for both web and mobile apps with the logic and view separated.

Project Structure

    /android                - React native android source code
    
    /app                    - React native specific code
        /base_components    - reusable react native components
        /components         - react native components
        /screens            - connected to store components
        /App.js             - App Root component
        /router.js          - route config
        
    /assets                 - contains image and fonts
    /ios                    - React native ios source code
    
    /src
        /actions            - all redux actions
        /constants          - colors and Assets
        /reducers           - all reducers
        /sagas              - all redux sagas  
        /service            - API methods
        /store              - store config
        /utils              - some utility functions

    /web                    - react js web specific code
        /screens            - connected to store components
        /components         - react components
        /base_components    - reusable react components
        /App.js             - App Root component
        /routes.js          - route config
    /webpack                - webpack config
    

ScreenShots - Native App

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].