Skip to content

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

License

Notifications You must be signed in to change notification settings

manoldonev/RNTodoAppTs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)