This is the Front End for the full stack admin dashboard project. This admin dashboard helps admins to manage their team and get the related info filtered and organized. The front end is built using React, material UI, and Redux-toolkit. The backend has been built using Node, Express, and MongoDB. Authentication has been set up using Passport. Currently only super admin can login. Dark and light mode options has been made available.
Link to project: https://admin-dashboard-mernstack.netlify.app
Tech used: React JS, Material UI, Redux-toolkit
Material UI makes styling really easy for the react front end. Redux-toolkit makes state management easy. API calls are all made at one place using redux-toolkit query.
There is abutton added for Settings page. That could be implemented with admin having the choice of adding new users.
Using Redux-toolkit to manage state and to make API calls in one place was a new experience for me.