Skip to content

A small banking API using OpenSSL for secure connection via https and seaport for load balancing

Notifications You must be signed in to change notification settings

a-lundsgaard/encrypted-banking-app-with-load-balancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Databasen er oprindeligt implementeret i MongoDB Atlas som kører online.

Her følger en guide til at køre programmet på Windows og Mac

For at køre systemet skal følgende programmer være installeret:

  • Node.js, for at kunne køre JavaScript
  • Git, for at kunne køre .sh filer

Connection string ændres til en mongodb-forbindelse under database > db.js

På Windows:

  1. indtast: "npm install" i terminalen (hvis node modules ikke er slettet, slet da først denne mappe og kør npm install efter)
  2. Åbn en terminal i projektets øverste mappe (src) og skriv "run.sh" og tryk enter, dette starter alle services
  3. Åbn ny terminal og indtast "npm test" eller "node test" for at køre testen

På MAC:

  1. indtast: "npm install" i terminalen (hvis node modules ikke er slettet, slet da først denne mappe og kør npm install efter)
  2. Når modulerne er installeret indtast "sudo chmod 777 run.sh" i terminalen. Hvis den spørger efter password, skriv da password til din mac-computer
  3. Åbn en terminal i projektets øverste mappe (src) og skriv "./run.sh" og tryk enter, dette starter alle services
  4. Åbn ny terminal og indtast "npm test" eller "node test" for at køre testen

About

A small banking API using OpenSSL for secure connection via https and seaport for load balancing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published