Project-3
Installing dependencies and setting up system variables
- Install openssl and jdk 25
- Configuring Environment Variables
- Right-click the “Start” button and select “System” from the context menu.
- In the System window, click “Advanced system settings” on the right-hand side.
- In the System Properties window, click the “Environment Variables…” button.
- In the Environment Variables window, under the “System variables” section, select the “Path” variable and click on “Edit…“
- In the Edit Environment Variable window, click “New” and add the path to the OpenSSL bin directory. The default path is C:\Program Files\OpenSSL\bin. If you chose a different installation directory, adjust the path accordingly.
- Do the same for jdk21\bin
- Click “OK” to save the changes and close all the open windows
Permissions setup guide Windows:
- Open powershell as administrator and run (press y to accept)
Set-ExecutionPolicy -Scope Process Bypass
- Navigate to your correct folder (remember to input your user)
cd C:\Users\*your user goes here*\Documents\GitHub\Project-3
- run the install file
.\install.ps1
Permissions setup guide Linux:
- Open the project in your IDE of choice
make install
obs If using Firefox, you must trust the generated local certificate authority.
- Open Firefox and go to: about:settings#privacy
- Find the section for certificates.
- Under "Authorities", import the generated file: localCA.pem
- Enable trust when prompted.
For running the front and backend
- Setup Frontend for devs
- Setup Backend for devs
- License