This Project is created using ReactJS for frontend, and NodeJS for backend with MongoDB, Express etc.
- FrontEnd
- Backend
# install dependencies via navigating to the FrontEnd, Backend folders
$ npm install
#By default will run the FrontEnd code in 3000 port, and backend at 8005
$ npm start
- I can see a list of existing users
- I can create new users
- I can assign users to a group they aren't part of
- I can remove users from a group
- I can delete users
- I can edit users where I can assign him/her to some other group and also change basic details
- I can search a user based on Id, name etc.
- I can see a list of existing group
- I can create new groups
- I can remove a group
- I can edit a group
- I can view list of users who are part of the group
- I can search a group based on Id, name etc.
- Basic summary showing the count of Groups, Users present.
- The Page is responsive.
- It has loader functionality.
- ES6 Syntax
- ESLint for error checks.