{"id":25519499,"url":"https://github.com/jahidul2004/guardian-care-server","last_synced_at":"2026-04-17T15:33:24.676Z","repository":{"id":277375946,"uuid":"929544063","full_name":"jahidul2004/guardian-care-server","owner":"jahidul2004","description":"The Guardian Care Server is the backend for the Guardian Care platform, built with Node.js, Express.js, and MongoDB. It manages meal plans, memberships, transactions, user authentication, and payments via Stripe, ensuring secure and efficient operations.","archived":false,"fork":false,"pushed_at":"2025-02-13T15:39:28.000Z","size":4457,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-21T09:11:38.271Z","etag":null,"topics":["express","jwt","mongodb","nodejs","stripe"],"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/jahidul2004.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":"2025-02-08T19:42:25.000Z","updated_at":"2025-02-13T15:41:06.000Z","dependencies_parsed_at":"2025-02-15T23:45:51.700Z","dependency_job_id":null,"html_url":"https://github.com/jahidul2004/guardian-care-server","commit_stats":null,"previous_names":["jahidul2004/guardian-care-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jahidul2004/guardian-care-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jahidul2004%2Fguardian-care-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jahidul2004%2Fguardian-care-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jahidul2004%2Fguardian-care-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jahidul2004%2Fguardian-care-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jahidul2004","download_url":"https://codeload.github.com/jahidul2004/guardian-care-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jahidul2004%2Fguardian-care-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31934348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T12:37:54.787Z","status":"ssl_error","status_checked_at":"2026-04-17T12:37:25.095Z","response_time":62,"last_error":"SSL_read: 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":["express","jwt","mongodb","nodejs","stripe"],"created_at":"2025-02-19T17:19:47.382Z","updated_at":"2026-04-17T15:33:24.662Z","avatar_url":"https://github.com/jahidul2004.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Guardian Care Server\n\nThis is the backend server for the **Guardian Care** project, built with **Node.js**, **Express.js**, and **MongoDB**. It handles meal plans, memberships, transactions, user authentication, and payment processing via **Stripe**.\n\n## Features\n- 📦 RESTful API with Express.js\n- 🗄️ MongoDB Database\n- 🔐 JWT Authentication \u0026 Authorization\n- 💳 Stripe Payment Integration\n- 📊 CRUD Operations for Meals, Memberships, Transactions, and Reviews\n\n## Tech Stack\n- **Backend:** Node.js, Express.js\n- **Database:** MongoDB, Mongoose\n- **Authentication:** JWT, bcrypt\n- **Payment:** Stripe\n\n## Installation \u0026 Setup\n\n### Prerequisites\nEnsure you have the following installed:\n- Node.js\n- MongoDB\n\n### Clone the Repository\n```sh\ngit clone https://github.com/jahidul2004/guardian-care-server.git\ncd guardian-care-server\n```\n\n### Install Dependencies\n```sh\nnpm install\n```\n\n### Run the Server\n```sh\nnpm run dev\n```\n\n## API Endpoints\n| Method | Endpoint | Description |\n|--------|----------|-------------|\n| GET | `/api/meals` | Get all meal plans |\n| POST | `/api/membership` | Create a new membership |\n| POST | `/api/transactions` | Record a transaction |\n| POST | `/api/reviews` | Add a user review |\n\n## Deployment\nTo deploy the server:\n```sh\ngit push heroku main\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjahidul2004%2Fguardian-care-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjahidul2004%2Fguardian-care-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjahidul2004%2Fguardian-care-server/lists"}