{"id":15592867,"url":"https://github.com/takuyadev/dev_camper_api","last_synced_at":"2026-05-06T17:32:48.499Z","repository":{"id":63014538,"uuid":"549652735","full_name":"takuyadev/dev_camper_api","owner":"takuyadev","description":"Udemy project following Brad Traversy's Node.js API Masterclass with Express \u0026 MongoDB","archived":false,"fork":false,"pushed_at":"2022-11-10T22:56:05.000Z","size":2290,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-08T06:48:36.965Z","etag":null,"topics":["api","backend","bradtraversy","express","fullstack","mongodb","nodejs","udemy"],"latest_commit_sha":null,"homepage":"https://dev-camper-api.onrender.com/","language":"HTML","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/takuyadev.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}},"created_at":"2022-10-11T14:21:00.000Z","updated_at":"2023-03-25T16:53:36.000Z","dependencies_parsed_at":"2022-11-10T23:48:05.685Z","dependency_job_id":null,"html_url":"https://github.com/takuyadev/dev_camper_api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/takuyadev/dev_camper_api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuyadev%2Fdev_camper_api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuyadev%2Fdev_camper_api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuyadev%2Fdev_camper_api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuyadev%2Fdev_camper_api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/takuyadev","download_url":"https://codeload.github.com/takuyadev/dev_camper_api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/takuyadev%2Fdev_camper_api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32704350,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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","bradtraversy","express","fullstack","mongodb","nodejs","udemy"],"created_at":"2024-10-03T00:03:01.226Z","updated_at":"2026-05-06T17:32:48.483Z","avatar_url":"https://github.com/takuyadev.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Node.js API Masterclass With Express \u0026 MongoDB - Brad Traversy\n\n### `Links to live projects`\n- [Live Server \u0026 DocGen](https://dev-camper-api.onrender.com/)\n- [Postman Documentation](https://documenter.getpostman.com/view/21556195/2s8YYFridV)\n\n### `Summary`\n\nAPI that allows users to login, signup, and upload their own bootcamp and courses with relationships between data.\n\nAlso covers for security problems such as NoSQL Injection, as well as XSS attacks.\n\n### `Languages / Techstack`\n\n- Node.js\n- Express.js\n- MongoDB\n- Mongoose\n\n### `Run the build`\n\n#### `npm run dev`\n*You will not be able to run this build due to having no config.env file to access the database.*\n\nRuns the app in the development mode.\\\n1. Clone repository\n2. Run npm install for dependencies\n3. Run npm run dev\n2. Open [http://localhost:5000](http://localhost:5000) to view it in your browser.\n\n### `Resource`\n[Node.js API Masterclass With Express \u0026 MongoDB](https://www.udemy.com/course/nodejs-api-masterclass/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuyadev%2Fdev_camper_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftakuyadev%2Fdev_camper_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftakuyadev%2Fdev_camper_api/lists"}