smarcet / FNTech

JS project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FNTech Tax Types

This project displays a listed UI of tax types, with the requirements of pagination and making a name field sortable.

  1. Run npm install
  2. Run npm run start

This should be viewable on http://localhost:3000 to view it in your browser.

Live demo

https://main.d2aoss47oli8yd.amplifyapp.com/

Functionality Available

  • Add a tax type (with validation)
  • Edit a tax type (with validation)
  • Delete a tax type
  • Sort list by "ID"
  • Sort list by "Name"
  • Pagination

To do's / Improvements

  • Deleting / editing doesn't quite change the items on browser without a refresh
  • Pagination isn't smooth with sorting
  • Form validation could be improved (serializing values)

Demo Images

Pagination

Alt text

Sorting

Alt text

Add tax type

Alt text

Edit tax type

Alt text

Delete tax type

Alt text

npm run test

For testing suites.

About

JS project


Languages

Language:JavaScript 94.8%Language:HTML 3.0%Language:CSS 2.2%