{"id":15040556,"url":"https://github.com/adnanrahic/nodejs-restful-api","last_synced_at":"2025-04-05T15:09:05.836Z","repository":{"id":89858007,"uuid":"83211287","full_name":"adnanrahic/nodejs-restful-api","owner":"adnanrahic","description":"How to create a RESTful CRUD API using Nodejs?","archived":false,"fork":false,"pushed_at":"2023-09-10T14:16:01.000Z","size":33,"stargazers_count":328,"open_issues_count":9,"forks_count":166,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-29T14:11:22.822Z","etag":null,"topics":["api","database","express","mongodb","mongoose","nodejs","rest","tutorial"],"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/adnanrahic.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":"2017-02-26T13:40:56.000Z","updated_at":"2025-01-30T21:01:38.000Z","dependencies_parsed_at":"2024-09-25T01:27:14.409Z","dependency_job_id":"e2b90a60-012a-4250-a36d-bd85e6bf0c72","html_url":"https://github.com/adnanrahic/nodejs-restful-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adnanrahic%2Fnodejs-restful-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adnanrahic%2Fnodejs-restful-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adnanrahic%2Fnodejs-restful-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adnanrahic%2Fnodejs-restful-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adnanrahic","download_url":"https://codeload.github.com/adnanrahic/nodejs-restful-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247353746,"owners_count":20925329,"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","database","express","mongodb","mongoose","nodejs","rest","tutorial"],"created_at":"2024-09-24T20:44:44.387Z","updated_at":"2025-04-05T15:09:05.810Z","avatar_url":"https://github.com/adnanrahic.png","language":"JavaScript","readme":"# nodejs-restful-api\n![RESTful API design with Node.js](https://cdn-images-1.medium.com/max/2000/1*jjYC9tuf4C3HkHCP5PcKTA.jpeg \"RESTful API design with Node.js\")\n\nHow to create a RESTful CRUD API using Nodejs?\n\nThis tutorial will demo how to set up a bare bones \nAPI using mongodb as the database.\n\nIt consist of a User model and controller. The model\ndefines the data, and the controller will contain all \nthe business logic needed to interact with the database. \n\nIt has a db file which will be used to\nconnect the app to the database, and an app file used\nfor bootstrapping the application itself.\n\nThe server file is used to spin up the server and tells the\napp to listen on a specific port.\n\nFull tutorial can be found at:\nhttps://hackernoon.com/restful-api-design-with-node-js-26ccf66eab09#.s5l66zyeu\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadnanrahic%2Fnodejs-restful-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadnanrahic%2Fnodejs-restful-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadnanrahic%2Fnodejs-restful-api/lists"}