Skip to content

sugajski/RUP

Repository files navigation

RUP

This is a demo application, that presents implementation of asynchronous Redux actions using redux-thunk middleware. Moreover, it contains end-to-end test using Detox. The test checks the positive scenario of all application's functionalities.

Application and test work on iOS and Android platforms.

The theme of the application is the ability to generate an indicated number of fake identities using randomuser.me Rest API. It contains 3 screens: Welcome, UsersList and UserDetails. The Welcome screen allows you to choose how many identities you want to generate.

Project initiated with React Native CLI.

Implementations:

  • React Navigation App navigation.
  • Redux The most popular for big applications state manager in React Native.
  • redux-thunk A middleware which allows to write asynchronous actions.
  • Detox End-to-end testing and automation library for mobile apps.
  • TypeScript Strict syntactical superset of JavaScript and optional static typing.
  • i18n-js Languages handler with polish and english dictionaries.
  • react-native-localize Languages hander with polish and english dictionaries as well.
  • additionally: a clean project structure like definitions of colors, metrics, images sources, types etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published