{"id":24445208,"url":"https://github.com/chrxsdev/udoctor-api","last_synced_at":"2025-06-28T07:34:29.859Z","repository":{"id":271958891,"uuid":"914635879","full_name":"chrxsdev/udoctor-api","owner":"chrxsdev","description":"API for UDoctor SaaS Medical Center Management with Nest","archived":false,"fork":false,"pushed_at":"2025-01-18T04:41:07.000Z","size":95,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T05:27:40.920Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/chrxsdev.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-01-10T01:52:08.000Z","updated_at":"2025-01-11T01:54:14.000Z","dependencies_parsed_at":"2025-01-18T05:23:54.274Z","dependency_job_id":null,"html_url":"https://github.com/chrxsdev/udoctor-api","commit_stats":null,"previous_names":["chrxsdev/udoctor-api"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrxsdev%2Fudoctor-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrxsdev%2Fudoctor-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrxsdev%2Fudoctor-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrxsdev%2Fudoctor-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chrxsdev","download_url":"https://codeload.github.com/chrxsdev/udoctor-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234868472,"owners_count":18899281,"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":[],"created_at":"2025-01-20T23:18:50.244Z","updated_at":"2025-01-20T23:18:50.825Z","avatar_url":"https://github.com/chrxsdev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UDoctor REST API\n\n\u003cp style=\"justify-content: center\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/version-v1.0-blue.svg\" alt=\"version\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/status-in_progress-yellow\" alt=\"status\"\u003e\n\u003c/p\u003e\n\n✨ UDoctor Rest API\n\n## ⚡️ Description\nThis repository contains the backend server for UDoctor, a SaaS platform designed to efficiently manage medical centers. It provides robust tools and APIs to handle appointments, patient records, staff management, and more.\n\nWith UDoctor, medical centers can streamline their workflows, enhance patient care, and scale their operations with a modern, secure, and scalable architecture.\n\n## 👨‍💻 Client\n- [Review App Client Repository](#)\n\n## ✍🏻 Getting Started\nBefore you get started, make sure you have the following:\n1. Nodejs: Install Nodejs (+18)\n\n## 🚀 Setup\n\u003e Project Configuration.\n1. Clone this project: `git clone https://github.com/chrxsdev/udoctor-api.git`\n2. Go to the project folder: `cd udoctor-api`\n\n## ☑️ Database Configuration\n\u003e Project Database Configuration.\nThe server utilizes PostgreSQL as database. To run the server, it is necessary to set up the database. This includes schema creation and initial data population. execute the script located at `/db/init.sql` in the root of this project.\n\n## 🛠 Run\n1. Install node_modules `npm i`\n2. Run in dev mode with `npm run start:dev`\n3. Run in prod mode with `npm run start:prod`\n\n\u003e Important:\nIn order for some data on the landing page to load, admin \u0026 user panel, the [backend server](https://github.com/chrisjosuedev/xatruch-barbershop-rest-api) needs to be configured.\n\n## 🦀 Technologies\n![Nodejs](https://img.shields.io/badge/node-js-brightgreen)\n![Nestjs](https://img.shields.io/badge/nest-js-red)\n![PostgreSQL](https://img.shields.io/badge/postgres-sql-yellow)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrxsdev%2Fudoctor-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchrxsdev%2Fudoctor-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrxsdev%2Fudoctor-api/lists"}