├── .env ├── .gitignore ├── README.md ├── assets ├── .DS_Store └── img │ ├── app-logo-mac.png │ ├── app-logo-win.ico │ ├── app-logo.svg │ ├── icon-black 2.png │ ├── icon-black.png │ ├── icon-user 2.png │ ├── icon-user.png │ └── icon-white.png ├── build.sql ├── license.md ├── package-lock.json ├── package.json ├── postcss.config.js ├── src ├── App.css ├── App.tsx ├── React.tsx ├── components │ ├── BackEndpoint.tsx │ ├── BackLog.tsx │ ├── BackRequestEditor.tsx │ ├── ContractEditor.tsx │ ├── ContractEndpoint.tsx │ ├── DocumentExport.tsx │ ├── DocumentHeading.tsx │ ├── DocumentPreview.tsx │ ├── FrontLog.tsx │ ├── FrontTestBanner.tsx │ ├── Login.tsx │ ├── ModalContractDetails.tsx │ ├── ModalJoinContract.tsx │ ├── ModalNewContract.tsx │ ├── Navbar.tsx │ ├── Notification.tsx │ ├── Register.tsx │ └── modalNotification.tsx ├── containers │ ├── BackTester.tsx │ ├── ContractBuilder.tsx │ ├── CounterContainer.tsx │ ├── DocumentCreator.tsx │ └── FrontTester.tsx ├── express │ ├── testing_server │ │ ├── controllers │ │ │ ├── checkController.js │ │ │ ├── contractOp.js │ │ │ ├── contractOp.test.js │ │ │ ├── dbController.js │ │ │ ├── mockController.js │ │ │ └── mockResExport.js │ │ ├── models │ │ │ └── dbModel.js │ │ └── testing_server.js │ └── user_info_server │ │ ├── controllers │ │ ├── commands.sql │ │ ├── dbController.js │ │ └── userController.js │ │ ├── models │ │ └── dbModel.js │ │ ├── routes │ │ ├── contract.js │ │ ├── login.js │ │ └── signup.js │ │ └── user_server.js ├── index.html ├── main.ts ├── preload.ts ├── renderer.ts ├── splash.css ├── splash.html └── state │ ├── features │ ├── backLogSlice.ts │ ├── contractSlice.ts │ ├── counterSlice.ts │ ├── frontLogSlice.ts │ ├── modalsSlice.ts │ └── userSlice.ts │ └── store.ts ├── tailwind.config.js ├── tsconfig.json └── webpack.config.js /.env: -------------------------------------------------------------------------------- 1 | DB_KEY=postgres://zzzenrbw:qKcrtsvOIBu_eBn7vP9l83Nk0V_ij_md@heffalump.db.elephantsql.com/zzzenrbw 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_store 3 | dist 4 | assets/.DS_Store 5 | installer 6 | # .env 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 |
24 | Endpoint 25 | | 26 |27 | Status 28 | | 29 |30 | Time 31 | | 32 |33 | Report 34 | | 35 | {/*36 | Edit 37 | | */} 38 |
---|---|---|---|---|
64 |
65 |
74 |
66 |
73 |
67 | {request.endpoint}
68 |
69 |
70 | {request.method}
71 |
72 | |
75 | 76 | {reqStatus} 77 | | 78 |79 | {request.time} 80 | | 81 |82 | {details} 83 | | 84 |
Project description.
20 |{splitKey[0]}
117 |56 | Endpoint 57 | | 58 |62 | Status 63 | | 64 |68 | Time 69 | | 70 |74 | Report 75 | | 76 | {/*80 | Edit 81 | | */} 82 |
---|---|---|---|---|
107 |
108 |
117 |
109 |
116 |
110 | {request.endpoint}
111 |
112 |
113 | {request.method}
114 |
115 | |
118 | 119 | {reqStatus} 120 | | 121 |122 | {request.time} 123 | | 124 |125 | {/* {request.error} */} 126 | {details} 127 | | 128 |
25 | 26 | 27 | Example: http://localhost:1234/<your endpoint here> 28 | 29 | 30 | 31 | Send requests to PORT 1234 32 | 33 | Example: http://localhost:1234/<your endpoint here> 34 | 35 | 36 |
37 |69 | Register for an account 70 |
71 | 72 |{notificationString}
61 | {/*Some more details here.
*/} 62 |74 | Login to your account 75 |
76 | 77 |47 | CONTRACT NAME IS NOT UNIQUE. 48 |
49 |50 | PLEASE TRY A DIFFERENT NAME 51 |
52 |