/perf-reactnative-todo

React Native todo app

Primary LanguageTypeScript

Todo React Native App

I have created the same Todo app in different frameworks. This is one of them.

All frameworks github links:

Features

  • Material You theming
  • Dynamic theme for Android 12+
  • Sqlite local storage

Libraries used:

  • WatermelonDB
  • Expo router
  • React native paper

Setup in your local:

Installation

Run locally

  • Do bun run android or bun run ios.

Build

  • Building apk or aab cannot be done in local in Windows.
  • Create a project in expo.dev and install eas by npm install -g eas-cli.
  • Login to expo account from eas by eas login.
  • Link local project to eas eas build:configure.
  • Copy the slug and id from expo.dev and paste it to expo.slug and expo.extra.eas.projectId properties in app.json file.
  • Run eas build --platform android or eas build --platform ios.
video_2024-05-10_16-22-20.mp4