This project aims to fulfill core requirements and data operations on client's side untilizing api served by K1ethoang's backend
- ✅ C,R,U,D
- ✅ Validation (input)
- Santitization (input)
- Testing?
- ✅ Authentication (Login)
- ✅ Authorization
- i18n
W.I.P
-
Clone this project
-
Install dependencies
npm install
-
Run dev server
npm run dev
Note:
The dev server will look like this
VITE v4.5.3 ready in 219 ms
➜ Local: http://localhost:5174/
➜ Network: use --host to expose
➜ press h to show help
press q
to exit
Package name | Usage |
---|---|
react-hot-toast | Toast manager layer |
vite | Bundler |
SWC | Polyfill, minify, etc... |
material-react-table (TanStack Table + MUI) | Data table |
@ebay/nice-modal-react | Modal manager layer |
Material-UI (MUI) | |
TanStack Query | Data state manager |
React-query-kit | Query hook builder |
react-hook-form | React Form Controller |
yup | Form schema validation |