This project was developed by Onuigbo Tobechukwu Collins and is live at https://onuigbo-tobechukwu-lendsqr-fe-test.netlify.app
- Reactjs
- Typesript
- SCSS
- HTML
- CSS
- React Paginator
- React Router
- Usehooks-ts
- Momentjs
- Jquery
- React DevTools
- Jest React-scripts Testing Tool
- Index.tsx that is the entry point to the entire project. This is where react dom is rendered to a div of id root found in public/index.html.
- App.tsx that is the entry point from the index.tsx. It contains the structure and route definitions
- Login.tsx is the login page.
- Dashboard.tsx is the dashboard where user records are displayed.
- Details.tsx is the user details page.
- Sidebar.tsx is the sidebar of the dashboard and details components.
- Header.tsx is the header of the dashboard and details components.
In the project directory, you can run:
- Get all users https://6270020422c706a0ae70b72c.mockapi.io/lendsqr/api/v1/users
- Get user details by id https://6270020422c706a0ae70b72c.mockapi.io/lendsqr/api/v1/users/:id
This runs the app in the development mode. Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
Builds the app for production to the build
folder.