Authentica is a service that allows signing online public documents using a key system and Shields.io. This project was created for the Human Centred Security (M) coursework.
To clone this repository, you need to have Git installed, however you can also download a ZIP instead.
git clone https://github.com/ineshbose/authentica.git
cd authenticaThis project uses Node.js frameworks, and in order to run those, you need to have Node.js installed which will include npm. Furthermore, it is strongly recommended to install Yarn; issues with npm are not to blamed here.
npm install --global yarn
# Make sure npm bin is in your PATH, eg (C:\User\...\AppData\Roaming\npm)yarn prisma migrate # dev
# npx prisma migrateyarn dev
# npm run dev{
"configurations": [
{
"name": "Authentica",
"type": "node",
"request": "launch",
"runtimeExecutable": "yarn",
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"runtimeArgs": [
"dev"
],
"skipFiles": [
"<node_internals>/**"
]
}
]
}- Anna Berry
- Hector Jones
- Inesh Bose
- Marc Auf der Heyde
- Stephen Connolly