gabrielasf / 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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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.


Languages

Language:JavaScript 100.0%