Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sohretturaman/expense-tracker-app

React native practical guide & application has been developed based on that education.
https://github.com/sohretturaman/expense-tracker-app

expo expo-cli firebase-realtime-database react-hooks react-native reactcontextapi reactredux reducer-redux

Last synced: 6 days ago
JSON representation

React native practical guide & application has been developed based on that education.

Awesome Lists containing this project

README

        

### react native expense tricker app
https://github.com/sohretturaman/expense-tracker-app/assets/81382575/f25ef4e6-25e0-47f3-9bc4-e30fc56eebf6



create-react-native-app

Create React Native App




The fastest way to create React Native apps



Supports Expo iOS

Supports Expo Android

Supports Expo Web




the best way to bootstrap a react native app


```sh
npx create-react-native-app
```

Once you're up and running with Create React Native App, visit [the tutorial on reactnative.dev](https://reactnative.dev/docs/tutorial) and [the tutorial on expo.dev](https://docs.expo.dev/tutorial/introduction/) for more information on building mobile apps with React.


Product: demo

## Usage

- `npx create-react-native-app` Create a new native React app.
- `npx crna` Alias for `npx create-react-native-app`.
- `npm run ios` -- (`npx expo run:ios`) Build the iOS App (requires a MacOS computer).
- `npm run android` -- (`npx expo run:android`) Build the Android App.
- `npm run web` -- (`npx expo start --web`) Run the website in your browser.

### Templates

By default you create a [bare workflow React](https://docs.expo.dev/bare/overview/) project with support for iOS, Android, and web. The project comes preconfigured with support for [Expo Modules](https://docs.expo.dev/modules/overview/), an API writing native modules using Swift and Kotlin, and this also makes it possible to use any library in the [Expo SDK](https://docs.expo.dev/versions/latest/).

You can opt to use an example project instead by selecting the "Templates from ..." option. Custom templates can be used with `--template ` option.

- Use an [example](https://github.com/expo/examples): `npx create-react-native-app -t with-typescript`
- Use a custom template: `npx create-react-native-app --template https://github.com/someone/my-react-starter` -- Only works with GitHub repos on the master branch.
- All examples can be modified in the [expo/examples](https://github.com/expo/examples) repo.

## Sections

- [Usage with Expo Go App](#usage-with-expo-go-app)
- [Support and Contact](#support-and-contact)
- [FAQs](#faqs)
- [Contributing](#contributing)

## Usage with Expo Go App

Expo Go enables you to work with all of the [Components and APIs](https://facebook.github.io/react-native/docs/getting-started) in `react-native`, as well as the [JavaScript APIs](https://docs.expo.io/versions/latest) that the are bundled with the Expo app.

- Download the "Expo Go" app from the Play Store or App Store.
- Start your project with Expo CLI: `npm start`
- Open the project by scanning the QR code in the terminal.

## Support and Contact

If you're having issues with Create React Native App, please make sure:

- The issue is not covered in the [Expo Docs](https://docs.expo.io/versions/latest/)
- There is not already an [open issue](https://github.com/expo/create-react-native-app/issues/) for your particular problem

If you've checked the documentation and currently open issues, please either [open a new GitHub issue](https://github.com/expo/create-react-native-app/issues/new) or ask a question on [Expo Community Discord](https://chat.expo.dev).