We have the set up below for MAC os:

tart a development server with https proxy:

// Install mkcert for creating a valid certificate (Mac OS):

 $ brew install mkcert
 $ mkcert -install
 $ mkcert localhost
 
// Then install and run the proxy

 $ npm install -g local-ssl-proxy
 $ local-ssl-proxy --source 3010 --target 3000 --cert localhost.pem --key localhost-key.pem
 
// https is now running on port 3010 and forwarding requests to http 3000

How can we have a similar one for windows?
To set up a development server with an HTTPS proxy on Windows similar to the setup you've provided for macOS, you can follow these steps:

### Step 1: Install mkcert on Windows

1. **Install mkcert**:
   - Download the latest release of mkcert from its [GitHub releases page](https://github.com/FiloSottile/mkcert/releases).
   - Extract the downloaded `.zip` file and place the `mkcert.exe` in a directory that is included in your system's PATH (for example, `C:\Windows\System32`).

2. **Install the local CA**:
   - Open a Command Prompt as Administrator.
   - Run the command:
     ```bash
     mkcert -install
     ```

3. **Create a certificate for localhost**:
   - In the same Command Prompt, run:
     ```bash
     mkcert localhost
     ```
   - This will generate two files: `localhost.pem` and `localhost-key.pem`.

### Step 2: Install Node.js and local-ssl-proxy

1. **Install Node.js**:
   - Download and install Node.js from the [official website](https://nodejs.org/).
   - Make sure to install the version that includes npm.

2. **Install local-ssl-proxy**:
   - Open a Command Prompt and run:
     ```bash
     npm install -g local-ssl-proxy
     ```

### Step
  To set up a development server with HTTPS proxy on Windows, you can follow a similar approach as on MacOS. Here are the steps:

1. Install `mkcert` on Windows:

You can install `mkcert` on Windows by running the following command in PowerShell or Command Prompt:
```
npm install -g mkcert
```
2. Create a valid certificate for the development server:

Once `mkcert` is installed, you can create a valid certificate for your development server using the following command:
```
mkcert -install
```
This will create a self-signed certificate for your development server.
3. Install and run the HTTPS proxy:

To install the HTTPS proxy on Windows, you can use the following command:
```
npm install -g local-ssl-proxy
```
4. Configure the HTTPS proxy:

Once the HTTPS proxy is installed, you can configure it to forward requests from port 3010 to port 3000 using the following command:
```
local-ssl-proxy --source 3010 --target 3000 --cert localhost.pem --key localhost-key.pem
```
Note: Replace `localhost.pem` and `localhost-key.pem` with the file paths of your certificate and private key files, respectively.
5.