Skip to content

bluewave-labs/crud-test-react-ts

Repository files navigation

CRUD Test: React + ts + swc

Create a simple CRUD application with Reactjs that implements the models below:

User {
    firstName
    lastName
    emailAddress
    phone
    dateOfBirth
}

Practices and patterns


Validations

  • Create a local browser storage to store the list of Users.
  • During Create process, validate all the fields (you can use Google's LibPhoneNumber library to validate mobile number).
  • Users must be unique in the database (local storage): By firstName, lastName, dateOfBirth, and phone.
  • Email and phone numbers must be unique in the local storage or memory array.

Delivery

Please clone this repository in a new GitHub repository in private mode and share with ID: MuhammadKhalilzadeh and gorkem-bwl in private mode on github.com, make sure you do not erase my commits and then create a pull request (code review).


Useful links