/RNTodoAppTs

POC app exploring modern app development with React Native, TypeScript, and GraphQL.

Primary LanguageTypeScriptMIT LicenseMIT

license ci workflow npm

React Todo App

  • TypeScript
  • ESLint
  • Prettier
  • pre-commit hooks
  • CI GitHub workflow
  • Dependency management via Renovate

UX & Theming

  • Material Design System powered by Tailwind and React Native Paper (with custom "branding" color palettes)
  • Dark Mode Support

Data (Async State Management)

Navigation

  • React Navigation v6

Testing

  • Unit & Integration testing: Jest with React Native Testing Library setup
  • Static Analysis: TypeScript & ESLint
  • MSW (Mock Service Worker) API mocking (intercepting requests on the network level)