All Projects → wheatandcat → Peperomia

wheatandcat / Peperomia

Licence: MIT License
React Native 製の予定管理アプリ

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Peperomia

acgnfuns-app
A react native app based on expo, dva, etc.
Stars: ✭ 14 (-64.1%)
Mutual labels:  expo
TiktokClone
TIKTOK Clone React Native Tutorial 2021 👨‍💻 I'll show you how you can do this in the simplest way and terms possible. By the end of this series you'll have learned how the big companies do it and will be able to do the same, you not only will be able to do this app, but you'll be able to put what you learn into your very own projects! In this se…
Stars: ✭ 69 (+76.92%)
Mutual labels:  expo
react-native-uber-eats
Uber Eats clone with Expo and React Native
Stars: ✭ 44 (+12.82%)
Mutual labels:  expo
react-native-ink
React Native for CLIs
Stars: ✭ 28 (-28.21%)
Mutual labels:  expo
react-native-figma-squircle
Figma-flavored squircles for React Native
Stars: ✭ 207 (+430.77%)
Mutual labels:  expo
mobile-deep-learning-classifier
Tutorial on building and deploying a Mobile Deep Learning Classifier for food
Stars: ✭ 64 (+64.1%)
Mutual labels:  expo
turtle-action
🐢 Turtle CLI with GitHub Actions for building expo-project
Stars: ✭ 16 (-58.97%)
Mutual labels:  expo
dronk-expo
A social drinking game
Stars: ✭ 37 (-5.13%)
Mutual labels:  expo
expo-multi-screen-starter
react native / expo / react navigation v6
Stars: ✭ 74 (+89.74%)
Mutual labels:  expo
PhoneInput
React Native component for international phone input with country phone code and flag.
Stars: ✭ 27 (-30.77%)
Mutual labels:  expo
umi-react-native
umi preset plugins for react-native
Stars: ✭ 54 (+38.46%)
Mutual labels:  expo
native-kitchensink
📱 Playground for ReactiveSearch Native components
Stars: ✭ 46 (+17.95%)
Mutual labels:  expo
shopping-cart
A full-fledged package to build an e-commerce application for iOS and Android similar to Myntra/JackThreads. Available with beautiful design and necessary features along with screen for Dashboard and Mobile app. Build using React Native, Expo, React, GraphQL, Apollo Client, Node and MongoDB.
Stars: ✭ 64 (+64.1%)
Mutual labels:  expo
snack
Expo Snack lets you run Expo in the browser.
Stars: ✭ 187 (+379.49%)
Mutual labels:  expo
expo-detox-typescript-example
Sample Expo app with e2e tests using detox, jest and typescript
Stars: ✭ 81 (+107.69%)
Mutual labels:  expo
react-native-react-bridge
An easy way to integrate your React (or Preact) app into React Native app with WebView.
Stars: ✭ 84 (+115.38%)
Mutual labels:  expo
crypto-markets
react-native-cryptocurrency-ticker
Stars: ✭ 27 (-30.77%)
Mutual labels:  expo
Myongstagram-ReactNative
⭐ Instagram Clone with React Native + Redux + Expo + Node.js + Postgres
Stars: ✭ 19 (-51.28%)
Mutual labels:  expo
pearl-ui
Pearl UI is a powerful UI toolkit that helps you build beautiful production-ready mobile apps right out of the box ⚡️
Stars: ✭ 19 (-51.28%)
Mutual labels:  expo
react-native-touchable-moti
React Native Touchable with Custom Animations
Stars: ✭ 16 (-58.97%)
Mutual labels:  expo

ペペロミア

Actions Status Actions Status Actions Status codecov

ペペロミアは予定作成アプリです

パッケージ

  • Expo SDK 39
  • TypeScript v3.9
  • react-navigation v5

expo

https://expo.io/@wheatandcat/peperomia

リンク

公式Webサイト

https://peperomia.app

制作ブログ

http://wheatandcat.hatenablog.com/

Apple Store

https://itunes.apple.com/us/app/%E3%83%9A%E3%83%9A%E3%83%AD%E3%83%9F%E3%82%A2/id1460583871?l=ja#?platform=iphone

Google Play Store

https://play.google.com/store/apps/details?id=com.wheatandcat.peperomia

他リポジトリ

ローカルでの実行手順

取り敢えず、ローカル環境を作りたい人は以下のコマンドで初期設定が済むようになっています。

$ brew install jq
$ sh localInit.sh
yes

Firebaseのアカウントを持っている場合

①. 「.env.template」の下記の値に自身のFirebaseの情報を追記

FIRE_BASE_API_KEY=""
FIRE_BASE_AUTH_DOMAIN=""
FIRE_BASE_DATABASE_URL=""
FIRE_BASE_PROJECT_ID=""
FIRE_BASE_STORAGE_BUCKET=""
FIRE_BASE_MESSAGING_SENDER_ID=""

②.「.env.template」を「.env」にリネーム ③.「yarn start」で起動させる

Firebaseのアカウントを持っていない場合

①. 「.env.template」を「.env」にリネーム ②. 「src/lib/firebase.ts」の下記をコメントアウト

// firebase.initializeApp(firebaseConfig);
// const db = firebase.firestore();

③.「yarn start」で起動させる

ローカル実行

$ yarn start

テスト

$ yarn test

テスト指定

$ yarn test yarn test --findRelatedTests src/components/pages/Calendar/__tests__/index.test.tsx

カバレッジ

$ yarn test:coverage
$ open ./coverage/lcov-report/index.html

build

ios

$ yarn build:ios

android

$ yarn build:android

テストコード生成

$ yarn hygen testCode new

e2e

初回

https://expo.io/tools#client ↑iOSのアプリファイルをMacにダウンロード

ダウンロードしたフォルダを解答して「Exponent.app」にrenameする。 このプロジェクトの直下に「bin」フォルダを生成して「Exponent.app」を配置する

テスト実行

$ yarn start
$ yarn e2e

storybook

$ yarn storybook 
$ yarn storybook-server

storybook deploy

$ yarn storybook:copy
$ expo-cli publish --config storybook/app.json

React Native Debugger

初期設定

$ open "rndebugger://set-debugger-loc?host=localhost&port=19001"
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].