{"id":28347010,"url":"https://github.com/kaushalrathi24/create-boilerplate-node","last_synced_at":"2026-04-09T22:38:54.206Z","repository":{"id":89206409,"uuid":"548524137","full_name":"kaushalrathi24/create-boilerplate-node","owner":"kaushalrathi24","description":"A CLI tool which generates boilerplate code for nodejs server applications taking in various configuration parameters.","archived":false,"fork":false,"pushed_at":"2022-10-18T16:11:09.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-22T02:41:28.777Z","etag":null,"topics":["authentication","cli-app","expressjs","hacktoberfest","mongodb","nodejs"],"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/kaushalrathi24.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,"zenodo":null}},"created_at":"2022-10-09T18:44:12.000Z","updated_at":"2022-10-18T16:18:20.000Z","dependencies_parsed_at":"2023-06-14T10:30:38.164Z","dependency_job_id":null,"html_url":"https://github.com/kaushalrathi24/create-boilerplate-node","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kaushalrathi24/create-boilerplate-node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaushalrathi24%2Fcreate-boilerplate-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaushalrathi24%2Fcreate-boilerplate-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaushalrathi24%2Fcreate-boilerplate-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaushalrathi24%2Fcreate-boilerplate-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaushalrathi24","download_url":"https://codeload.github.com/kaushalrathi24/create-boilerplate-node/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaushalrathi24%2Fcreate-boilerplate-node/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265791808,"owners_count":23829166,"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":["authentication","cli-app","expressjs","hacktoberfest","mongodb","nodejs"],"created_at":"2025-05-27T15:14:47.884Z","updated_at":"2026-04-09T22:38:49.171Z","avatar_url":"https://github.com/kaushalrathi24.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"cente\"r\u003eKicking Off Hacktoberfest with ACM-VIT!\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/ACM-VIT/.github/raw/master/profile/Forktober2022.png\"\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e Boilerplate Generator \u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e \nA CLI tool which generates boilerplate code for nodejs server applications taking in various configuration parameters.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://acmvit.in/\" target=\"_blank\"\u003e\n    \u003cimg alt=\"made-by-acm\" src=\"https://img.shields.io/badge/MADE%20BY-ACM%20VIT-blue?style=for-the-badge\" /\u003e\n  \u003c/a\u003e\n    \u003c!-- Uncomment the below line to add the license badge. Make sure the right license badge is reflected. --\u003e\n    \u003c!-- \u003cimg alt=\"license\" src=\"https://img.shields.io/badge/License-MIT-green.svg?style=for-the-badge\" /\u003e --\u003e\n    \u003c!-- forks/stars/tech stack in the form of badges from https://shields.io/ --\u003e\n\u003c/p\u003e\n\n---\n\n## Submitting a Pull Request\n\n- Fork the repository by clicking the fork button on top right corner of the page\n- Clone the target repository. To clone, click on the clone button and copy the https address. Then run\n\u003cpre\u003e\u003ccode\u003egit clone [HTTPS-ADDRESS]\u003c/code\u003e\u003c/pre\u003e\n- Go to the cloned directory by running\n\u003cpre\u003e\u003ccode\u003ecd [NAME-OF-REPO]\u003c/code\u003e\u003c/pre\u003e\n- Create a new branch. Use\n\u003cpre\u003e\u003ccode\u003e git checkout -b [YOUR-BRANCH-NAME]\u003c/code\u003e\u003c/pre\u003e\n- Make your changes to the code. Add changes to your branch by using\n\u003cpre\u003e\u003ccode\u003egit add .\u003c/code\u003e\u003c/pre\u003e\n- Commit the chanes by executing\n\u003cpre\u003e\u003ccode\u003egit commit -m \"your msg\"\u003c/code\u003e\u003c/pre\u003e\n- Push to remote. To do this, run\n\u003cpre\u003e\u003ccode\u003egit push origin [YOUR-BRANCH-NAME]\u003c/code\u003e\u003c/pre\u003e\n- Create a pull request. Go to the target repository and click on the \"Compare \u0026 pull request\" button. **Make sure your PR description mentions which issues you're solving.**\n  \u003cimg src=\"https://drive.google.com/u/1/uc?id=1f9JKAR-kRvCRGxIs_SAvegaYDPx53T9G\u0026export=download\"\u003e\u003c/img\u003e\n- Wait for your request to be accepted.\n\n---\n\n## Guidelines for Pull Request\n\n\u003c!-- general guidelines here --\u003e\n\n- Avoid pull requests that :\n  - are automated or scripted\n  - that are plagarized from someone else's branch\n- Do not spam\n- Project maintainer's decision on validity of PR is final.\n\nFor additional guidelines, refer to [participation rules](https://hacktoberfest.digitalocean.com/details#rules)\n\n---\n\n## Overview\n\nThis CLI tool can be used to create boilerplate code for common backend frameworks. Authentication method, Framework of choice, Database of choice, and folder structure architecture can be passed on as arguments. Boilerplate code for Authentication functionality(Login/Register) is created in destination path provided.\n\n---\n\n## Installation\n\n- Clone this repository\n\u003cpre\u003e\u003ccode\u003e git clone https://github.com/kaushalrathi24/create-boilerplate-node.git\u003c/code\u003e\u003c/pre\u003e\n- Go to cloned repository\n\u003cpre\u003e\u003ccode\u003e cd create-boilerplate-node\u003c/code\u003e\u003c/pre\u003e\n- Install dependencies\n\u003cpre\u003e\u003ccode\u003e npm install\u003c/code\u003e\u003c/pre\u003e\n- Make the script available system wide\n\u003cpre\u003e\u003ccode\u003e npm link\u003c/code\u003e\u003c/pre\u003e\n\n---\n\n## Usage\n\n- Go to repository directory.\n- Windows Powershell\n\u003cpre\u003e\u003ccode\u003e create-boilerplate-node.cmd [Target Directory]\u003c/code\u003e\u003c/pre\u003e\n\n- Linux/MacOs\n\u003cpre\u003e\u003ccode\u003e create-boilerplate-node [Target Directory]\u003c/code\u003e\u003c/pre\u003e\n\n---\n## Authors\n[Kaushal Rathi](https://github.com/kaushalrathi24)\n\n---\n## Contributors\n\n\u003ca href=\"https://github.com/kaushalrathi24/create-boilerplate-node/graphs/contributors\"\u003e\n\u003cimg src=\"https://contrib.rocks/image?repo=kaushalrathi24/create-boilerplate-node\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaushalrathi24%2Fcreate-boilerplate-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaushalrathi24%2Fcreate-boilerplate-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaushalrathi24%2Fcreate-boilerplate-node/lists"}