{"id":21002637,"url":"https://github.com/kalana99/node-backend-framework","last_synced_at":"2026-04-12T06:35:24.541Z","repository":{"id":133295533,"uuid":"582298159","full_name":"Kalana99/node-backend-framework","owner":"Kalana99","description":"NodeJS backend template for a MERN stack application with sample Models, Controllers, Routes and Test configurations","archived":false,"fork":false,"pushed_at":"2023-07-19T07:49:28.000Z","size":20,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T10:09:12.605Z","etag":null,"topics":["backend","expressjs","javascript","mongodb","nodejs","rest-api","web-development"],"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/Kalana99.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":"2022-12-26T11:29:44.000Z","updated_at":"2023-01-06T17:37:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"25dd63b0-6ec6-4045-b625-dc5a43856ea6","html_url":"https://github.com/Kalana99/node-backend-framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kalana99%2Fnode-backend-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kalana99%2Fnode-backend-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kalana99%2Fnode-backend-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kalana99%2Fnode-backend-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kalana99","download_url":"https://codeload.github.com/Kalana99/node-backend-framework/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243419128,"owners_count":20287806,"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":["backend","expressjs","javascript","mongodb","nodejs","rest-api","web-development"],"created_at":"2024-11-19T08:19:24.715Z","updated_at":"2025-12-29T07:05:01.685Z","avatar_url":"https://github.com/Kalana99.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# node-backend-framework\n\n# Instructions\n\n1. Add the \".env\" file with the neccessary connection strings and secret keys to the project directory\n\n2. Run below command from the project directory to update the server dependencies to their latest versions\n### `npm run update_dep`\n\n3. Run below commands one by one from the project directory to install the packages\n### `npm install`\n### `npm run install-client`\n\n## App deployment options (all commands should run from the project directory)\n\n1. To run the \"front-end\" alone\n### `npm run client`\n\n2. To run the \"back-end\" alone\n### `npm run server`\n\n### 2. To run the full application\n### `npm run dev`\n\n### 3. To run tests\n### `npm test`\n\n### 4. To run a specific test file\n### `npm test -- bar.test.js`\n\n### 5. To re-generate the test coverage\n### `npm test -- --coverage`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalana99%2Fnode-backend-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkalana99%2Fnode-backend-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkalana99%2Fnode-backend-framework/lists"}