- authendication
- login, logout
- send token id
- verify with session table
- secure reoutes in express js
- login form
- tabbed navigation bar
- useReducer() in all forms
- move server code from route folder to new BL folder
- search query seems more common - move to common folder under BL
- apply redux style useReducer() for Product form
- debounce in react select
- case in-sensitive query
- purchase grid - increase row height
- purchase - remove textboxes of amount, discount amount, total replaced with simple label
- purchase grid - focus to product dropdown on keypress
- report - show on ui
- purchase - all crud screens - view, add, list (edit is pending)
- purchase - separate screen for add, edit, view and index page like product
- purchase grid - product selection - increase width
- purchase grid edit cell
- add more rows in purchase grid by adding a button
- update purchase grid
- implemented react router
- move product add/edit/list/view logic into appropriate router
- get started purchase grid
- in form, enter key - move focus to next input
- move focus while showing form
- separate form for new, edit
- err in category wise sort, since it's sub value of category - category.name
- debounce the react-table changes.
- button and form styles
- implemented react-table component with server-side data
- view button on grid
- remove category_id in UI table with proper value from category table.
- right align the price column in UI table
- moved formHook functions to common location