Skip to content

Egor93/caseapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Case app Passenger Details form

Using JavaScript, React, Jest, create-react-app

This app:

  • shows mock page
  • passenger details form
  • allows adding multiple passengers with title, gender, first/last names and birthdate input fields img_2.png
  • double opt-in Module preview to check the correctness of entered details
    img_1.png
  • disables various buttons based on the state of the form (touched, etc.)
    img_3.png
  • form validation for required fields
    img_4.png
  • shows the form data object as JSON file (developer view) with live updates
    img_5.png
  • Can save current form state as .json file and load it afterward
    img_6.png

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:4000 to view it in your browser.

npm test

Launches the test runner in the interactive watch mode.

npx eslint src

Checks the linting of all files in /src folder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors