https://github.com/oguzhnatly/reactnative-restaurant-app
Confusion Restaurant App Project using React Native with NodeJs
https://github.com/oguzhnatly/reactnative-restaurant-app
create-react-app nodejs react-native react-redux react-router reactjs
Last synced: 3 months ago
JSON representation
Confusion Restaurant App Project using React Native with NodeJs
- Host: GitHub
- URL: https://github.com/oguzhnatly/reactnative-restaurant-app
- Owner: oguzhnatly
- Created: 2020-09-18T09:42:06.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-12T08:48:21.000Z (over 5 years ago)
- Last Synced: 2025-03-22T08:02:30.671Z (over 1 year ago)
- Topics: create-react-app, nodejs, react-native, react-redux, react-router, reactjs
- Language: JavaScript
- Homepage:
- Size: 3.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multiplatform Mobile App Development with React Native
Topics covered in this section are:
- Using Create-react-app
- Integrating git, npm and using NodeJs
- Integrating various packages
- Project involved Creating the UI for a restaurant Using React Native
- Instructor - `Professor Jogesh Muppala`
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
## Available Scripts
### 1. Start json-server
First of all, you must use the script below in order to connect database:
```sh
$ cd json-server
# (replace * it with your computers IP address)
$ json-server --host 192.1*.*.* --watch db.json -p 3001 -d 2000
```
If you want, you can customize npm json-server command in package.json file. Just change example IP address with your computers IP address.
### 2. Start project
Start project in your terminal using `yarn start`, `npm start` or `expo start`.
### 3. Run expo
Install and run expo on your android or ios device to view the app.
### 4. Build the app
Builds the app for production to the `build` folder. It correctly bundles React Native in production mode and optimizes the build for the best performance. The build is minified and the filenames include the hashes.
```sh
$ npm run build
```