{"id":15309553,"url":"https://github.com/nguyenanhung/template-backend-package","last_synced_at":"2025-04-15T01:07:49.903Z","repository":{"id":41425587,"uuid":"509533774","full_name":"nguyenanhung/template-backend-package","owner":"nguyenanhung","description":"Structure Repository Template for Backend API Service Package","archived":false,"fork":false,"pushed_at":"2024-09-21T20:08:14.000Z","size":27,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-15T01:07:42.814Z","etag":null,"topics":["api","backend","jwt","php","rest","service"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nguyenanhung.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-01T17:14:30.000Z","updated_at":"2024-09-21T20:07:55.000Z","dependencies_parsed_at":"2022-09-06T16:50:21.555Z","dependency_job_id":null,"html_url":"https://github.com/nguyenanhung/template-backend-package","commit_stats":null,"previous_names":[],"tags_count":5,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nguyenanhung%2Ftemplate-backend-package","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nguyenanhung%2Ftemplate-backend-package/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nguyenanhung%2Ftemplate-backend-package/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nguyenanhung%2Ftemplate-backend-package/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nguyenanhung","download_url":"https://codeload.github.com/nguyenanhung/template-backend-package/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248986312,"owners_count":21194025,"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":["api","backend","jwt","php","rest","service"],"created_at":"2024-10-01T08:24:30.758Z","updated_at":"2025-04-15T01:07:49.888Z","avatar_url":"https://github.com/nguyenanhung.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Latest Stable Version](https://img.shields.io/packagist/v/nguyenanhung/template-backend-package.svg?style=flat-square)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n[![Total Downloads](https://img.shields.io/packagist/dt/nguyenanhung/template-backend-package.svg?style=flat-square)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n[![Daily Downloads](https://img.shields.io/packagist/dd/nguyenanhung/template-backend-package.svg?style=flat-square)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n[![Monthly Downloads](https://img.shields.io/packagist/dm/nguyenanhung/template-backend-package.svg?style=flat-square)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n[![License](https://img.shields.io/packagist/l/nguyenanhung/template-backend-package.svg?style=flat-square)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n[![PHP Version Require](https://img.shields.io/packagist/dependency-v/nguyenanhung/template-backend-package/php)](https://packagist.org/packages/nguyenanhung/template-backend-package)\n\n# Template start Backend API Package\n\nTemplate for repository Backend API - Basic, Simple and Lightweight\n\n## Use this Template\n\nFirst, you can `Use this template` for new project: [Use this template](https://github.com/nguyenanhung/template-backend-package/generate)\n\nSecond, clone your project to your to path in your machine\n\nFinally, your edit file `composer.json` in root folder of project\n\n```json\n{\n    \"type\": \"library\",\n    \"name\": \"nguyenanhung/template-backend-package\",\n    \"description\": \"Structure Repository Template for Backend API Service Package\",\n    \"keywords\": [\n        \"backend\",\n        \"helper\",\n        \"library\",\n        \"php\"\n    ],\n    \"homepage\": \"https://github.com/nguyenanhung/template-backend-package\",\n    \"license\": \"MIT\",\n    \"minimum-stability\": \"stable\",\n    \"authors\": [\n        {\n            \"name\": \"Nguyen An Hung\",\n            \"email\": \"dev@nguyenanhung.com\",\n            \"homepage\": \"https://nguyenanhung.com\",\n            \"role\": \"Developer\"\n        }\n    ],\n    \"require\": {\n        \"php\": \"^5.6 || ^7.0 || ^8.0\",\n        \"ext-curl\": \"*\",\n        \"ext-json\": \"*\",\n        \"ext-mbstring\": \"*\",\n        \"nguyenanhung/framework\": \"^1.0\",\n        \"lcobucci/jwt\": \"^4.1 || ^4.0 || ^3.4.6\"\n    },\n    \"require-dev\": {\n        \"nguyenanhung/seo\": \"^3.0 || ^2.0\",\n        \"nguyenanhung/image\": \"^3.0 || ^2.0\",\n        \"nguyenanhung/upload\": \"^2.0\",\n        \"nguyenanhung/mailer-sdk\": \"^3.0\",\n        \"tramtro/make-some-noise\": \"^1.0\"\n    },\n    \"autoload\": {\n        \"psr-4\": {\n            \"nguyenanhung\\\\Backend\\\\Your_Project\\\\\": \"src/\"\n        },\n        \"files\": [\n            \"helpers/helpers.php\"\n        ]\n    }\n}\n```\n\nReplace name space `REPLACE_FOR_YOUR` to Project Backend space, example: `Google`. After change namespace, project namespace same `\"nguyenanhung\\\\Backend\\\\Google\\\\\": \"src/\"`\n\nFinished, your can writing new awesome helper and library now time.\n\n## Contact \u0026 Support\n\nIf any question \u0026 request, please contact following information\n\n| Name        | Email                | Skype            | Facebook      |\n|-------------|----------------------|------------------|---------------|\n| Hung Nguyen | dev@nguyenanhung.com | nguyenanhung5891 | @nguyenanhung |\n\nFrom Vietnam with Love \u003c3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnguyenanhung%2Ftemplate-backend-package","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnguyenanhung%2Ftemplate-backend-package","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnguyenanhung%2Ftemplate-backend-package/lists"}