Skip to content

mahmuddevs/Bynry-task-frontend

Repository files navigation

User Management System

Live Link: Here

This is a User Management System that allows you to view, update, and manage user information. The project uses React for the frontend and Express with MongoDB for the backend. It supports functionalities such as user selection, updating user details, and photo upload.

Features

  • View User Details: View the details of users in the system.
  • Edit User Information: Update user details such as name, email, phone, address, LinkedIn, Twitter, description, and photo.
  • Photo Upload: Upload a new photo when updating user information.
  • Modal: Use modals to update user details.

Tech Stack

  • Frontend:

    • React
    • Redux (for state management)
    • React Hook Form (for form handling)
    • SweetAlert2 (for notifications)
    • Axios (for API requests)
  • Backend:

    • Express.js
    • MongoDB
    • Multer (for handling file uploads)

Installation

Prerequisites

Make sure you have the following installed on your machine:

  • Node.js (for both frontend and backend)
  • MongoDB (or a MongoDB cluster)

Backend Setup

  1. Clone the repository. (Check My Repos)
  2. Navigate to the backend folder and install dependencies:
    cd backend
    npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors