Skip to content

ChandraBose-11/React-formik-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Formik Validation Task

Task Description:

Create an admin dashboard for a library management system that allows users to manage book and author details. Use Formik for all form validations.

Requirements:

  1. Users should be able to add, edit, and delete book records. Each book record should contain the title, author, ISBN number, and publication date.
  2. Users should be able to add, edit, and delete author records. Each author record should contain the author's name, birth date, and a short biography.
  3. All forms used in the dashboard should be validated using Formik.
  4. The dashboard should have a clean and responsive design that is easy to use and navigate.

Deliverables:

  1. A working React application that meets the above requirements.
  2. The application should be well-documented, including code comments and a README file that describes how to run the application.
  3. The code should be submitted in a Git repository, with a clear commit history that demonstrates the development process.

How to run the App

  • In the library app Dashboard page shows the details of the mokAPI in the table
  • In the Managelibrary page it displays the details of the Book & Author in the table in this page we can Edit and Delete the user
  • If you click the Edit button in the Managelibrary page it will navigate you to the Edit page in this page you can edit the details of the Book and Author and update it
  • And you can delete the details of the Book and Author
  • You can also create the details of the Book and Author in create page