lugoedwin96 / translationApp_CS4540

CS4540 final project, a mobile app developed using React Native.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

translationApp_CS4540

Intended to translate phrases/words of text from one language to another. The user will need to input three things which are: the language they want to translate from, the language they want to translate to and the text they want to translate. This text can be accessed within another tab in the app and be viewed as a list where the user can delete any entry and 'star' them as their favorite, so they appear at the top of the list for easier access.

This app is targeted for people that want to learn a different language, as it can be tedious for them to review phrases or words they learned on google translate because they would need to re-type the phrase/word several times to review.

INSTALL THE DEPENDENCIES:

navigation:

  1. yarn add @react-navigation/native

  2. expo install react-native-gesture-handler react-native-reanimated react-native-screens react-native-safe-area-context @react-native-community/masked-viewyarn add @react-navigation/stack

  3. yarn add @react-navigation/bottom-tabs

  4. yarn add @react-navigation/drawer

redux:

  1. yarn add redux

  2. yarn add react-redux

react-native-elements:

  1. yarn add react-native-elements

  2. yarn add react-native-elements

responsive-dimensions:

  1. yarn add react-native-responsive-dimensions

redux-persist:

  1. yarn add @react-native-community/async-storage

  2. yarn add redux-persist

About

CS4540 final project, a mobile app developed using React Native.


Languages

Language:JavaScript 100.0%