/native_speaker

React Native small App built following some instructions (shown in the ReadMe file). The mocked backend endpoint was deleted after the upload of this file.

Primary LanguageJavaScript

Overview 🎡

This App is my first React Native project 🌱 and it was built taking into consideration the instructions below:

📌 Splash screen:

  • When the app opens, the splash should be displayed.
  • When the user taps, the splash should open the Registration screen.
  • After 2 seconds, the splash is automatically redirecting to the Registration screen.

📌 Registration screen:

  • When the user taps on the bottom button, the form is validated and shows any error.
  • If the form is correct, the app makes a call to the backend (mocked) and redirect to the Confirmation screen.

📌 Confirmation screen:

  • Only shows a confirmation message.

📌 Others:

  • The logo is the same in each page.
  • The code is delivered in a new Github repo.

➕ Technologies and resources used:

  • Formik
  • Yup
  • Postman Mock Server

If you would like to see the final state of the app in action:

  1. Clone the repository and...
  2. ... run it on the emulator or a phone: yarn install and yarn start

📍📊 Design

Splash screen

Registration screen

Confirmation screen