{"id":27048830,"url":"https://github.com/dilan032/api-for-holcemlk-banker-dataentry","last_synced_at":"2025-04-05T07:16:29.132Z","repository":{"id":261951450,"uuid":"881208209","full_name":"Dilan032/API-for-holcemlk-banker-dataentry","owner":"Dilan032","description":"Node.js REST API for banking applications, handling customer data, loans, and accounts.","archived":false,"fork":false,"pushed_at":"2025-01-21T11:22:38.000Z","size":107,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T07:16:24.942Z","etag":null,"topics":["body-parser","cors","dotenv","express","mysql2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dilan032.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-31T05:22:41.000Z","updated_at":"2025-03-14T08:25:50.000Z","dependencies_parsed_at":"2024-11-09T14:20:20.421Z","dependency_job_id":"04514ce4-1757-4684-a28e-e285b48eff06","html_url":"https://github.com/Dilan032/API-for-holcemlk-banker-dataentry","commit_stats":null,"previous_names":["dilan032/holcemlk-banker-dataentry","dilan032/api-for-holcemlk-banker-dataentry"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dilan032%2FAPI-for-holcemlk-banker-dataentry","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dilan032%2FAPI-for-holcemlk-banker-dataentry/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dilan032%2FAPI-for-holcemlk-banker-dataentry/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dilan032%2FAPI-for-holcemlk-banker-dataentry/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dilan032","download_url":"https://codeload.github.com/Dilan032/API-for-holcemlk-banker-dataentry/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247299842,"owners_count":20916193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["body-parser","cors","dotenv","express","mysql2"],"created_at":"2025-04-05T07:16:28.204Z","updated_at":"2025-04-05T07:16:29.127Z","avatar_url":"https://github.com/Dilan032.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e holcemlk banker data entry back-end \u003c/h1\u003e\r\n\r\n## Node.js packages\r\n| `body-parser` | `dotenv` | `express` | `mysql2` | `nodemon` | `MD5`\r\n\r\n\u003chr\u003e\r\n\r\nDeploy backend\r\n- `npm init -y` \r\n- `npm i body-parser dotenv express mysql2 MD5` \r\n- create .env file and add database details\r\n\r\n\u003chr\u003e\r\n\r\nTo run backend\r\n- node app\r\n\r\n\u003chr\u003e\r\n\u003cbr\u003e\r\n\r\n# End-points\r\n\r\n## for save the client data\r\n- /savingAccSave 🙇‍♂️ |`post request`| Input is required -\u003e `CustomerID` , `AccountBalance` , `InterestRate` , `LedgerName` , `OpenDate` , `UserID`\r\n  \r\n- /loanSave 🙇‍♂️ |`post request`| Input is required -\u003e `CustomerID` , `AccountBalance` , `InterestRate` , `LedgerName` , `Period` (int) , `IssuedLoanAmount` , `LoanStartDate` , `HoldAmount` , `LoanAccountType ('GNL','PWN' OR 'FDL')` , `AccountLastTransactionDate ` , `UserID`\r\n\r\n- /fixedDepositSave 🙇‍♂️ |`post request`| Input is required -\u003e `CustomerID` , `LedgerName` ,  `InterestRate` , `Period` (int) , `OpenDate` , `AccountBalance` , `UserID`\r\n\r\n## show Ledger Name list\r\n- /SavingLedgerName  🙇‍♂️ |`get request`|\r\n- /loanLedgerName  🙇‍♂️ |`get request`|\r\n- /fixedDepoLedgerName  🙇‍♂️ |`get request`|\r\n\r\n## show Customer Type\r\n- /CustomerType 🙇‍♂️ |`get request`|\r\n\r\n\r\n## search client name by entering client ID\r\n- /searchClient 🙇‍♂️ |`post request`| Input is required -\u003e `CustomerID`\r\n\r\n## Show Current Account Details\r\n- /currentAccountDetails 🙇‍♂️ |`post request`| Input is required -\u003e `LedgerID` , `CustomerID`\r\n\r\n\r\n# customer reistration\r\n- /customer-Register 🙇‍♂️ |`post request`| Input is required -\u003e `memberStatus`, `customerType`, `customerTitle`, `groupCode`, `customerName`, `customerFullName`, `homeNo`, `birthDay`, `nic`, `sex`, `joinedDate`, `sCustomerTitle`, `sCustomerName`, `sCustomerFullName`, `sHomeNo`, `beneficiaryNIC`\r\n\r\n- /customer-info-update 🙇‍♂️ |`put request`| Input is required -\u003e CustomerID\r\n- /customer-info 🙇‍♂️ |`get request`| | Input is required -\u003e CustomerID\r\n\r\n## show instituteList\r\n- /instituteList 🙇‍♂️ |`get request`\r\n\r\n## Authenticate\r\n- /login 🙇‍♂️ |`post request`| Input is required -\u003e `UserName` , `web_password`\r\n\r\n## List for cus register\r\n- /AGDivisionList 🙇‍♂️ |`get request`|\r\n- /DistrictList 🙇‍♂️ |`get request`|\r\n- /ReligionList 🙇‍♂️ |`get request`|\r\n- /GroupCodeDetails 🙇‍♂️ |`get request`|\r\n\r\nfor GSDivision 👇\u003cbr\u003e \u003cbr\u003e\r\n// get number of GSDivision \r\n- /GSDivisionNoList 🙇‍♂️ |`get request`|\r\n\r\n// get name of GSDivision\r\n- /GSDivisionNameList 🙇‍♂️ |`get request`|\r\n\r\n// get name and number of GSDivision\r\n- /GSDivisionList 🙇‍♂️ |`get request`|\r\n\r\n# Get Generate New Acccount Number\r\n-/getNextAccountNum 🙇‍♂️ |`get request`| Input is required -\u003e `LedgerID` \r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdilan032%2Fapi-for-holcemlk-banker-dataentry","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdilan032%2Fapi-for-holcemlk-banker-dataentry","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdilan032%2Fapi-for-holcemlk-banker-dataentry/lists"}