Admin User

screenshot of Admin User
express
react

Project is based on MERN STACK in which an admin and user is there. admin can create user and in admin dashboard, all the user details are present admin can edit create, update and delete the user details and also search the user by its name. Admin can activate and deactivate users. deactivated u...

Overview

ProjectLogin is an innovative solution designed to streamline user management for administrators and users alike. It features a comprehensive admin dashboard that provides seamless control over user data and actions, while empowering users with the ability to manage their own accounts. With easy access to user details and functionalities, this platform stands out as a robust tool for enhancing administrative efficiency and user experience.

Features

  • Admin Dashboard: A centralized platform where administrators can view a comprehensive list of all users categorized appropriately.
  • User Management: Administrators have the capability to add new users along with relevant details and categories directly from the dashboard.
  • User Activation: Admins can easily activate or deactivate users, ensuring that user access is controlled efficiently.
  • User Dashboard: Each user can view and edit their profile details, offering them greater control over their personal information.
  • Dynamic Category List: Categories are dynamically fetched from the backend and presented as a dropdown for easy selection.
  • Forgot Password Functionality: Users can easily reset their passwords through an automated process utilizing node-mailer for secure user verification.
  • Change Password Option: Users are empowered to change their passwords directly within their dashboards for added security.
  • Live Search Feature: Admins can perform real-time searches for users based on usernames, ensuring swift management through API calls.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components