An open API service indexing awesome lists of open source software.

https://github.com/iam-abin/usermanagement

It is a User management where users create accound and update profile and admin can manage these users.
https://github.com/iam-abin/usermanagement

express firebase javascript jwt mongoose nodejs reactjs

Last synced: 5 months ago
JSON representation

It is a User management where users create accound and update profile and admin can manage these users.

Awesome Lists containing this project

README

          

# User management

It is a User management where users create accound and update profile and admin can manage these users.

### prerequsties
- Vscode
- Nodejs v20+
- Mongodb

## Installation

1. Clone the repository:

```
git clone https://github.com/iam-abin/UserManagement.git
```

2. Navigate to the project directory:

```
cd UserManagement
```

3. Install the dependencies:

```
cd backend
```
```
npm install
```
- open another tab in vscode terminal and run
```
cd frontend
```
```
npm install
```

4. Set up the required environment variables. Rename the `.env.example` file to `.env` and provide the necessary values for your environment.

5. Start server (Running the app):

- In frontend terminal, run

```
npm start
```
- In backend terminal, run

```
npm run dev
```

5. Access the application from browser using:

***For user***
```
http://localhost:3000
```

***For admin***
```
http://localhost:3000/admin
```