An open API service indexing awesome lists of open source software.

https://github.com/chrxsdev/udoctor-api

API for UDoctor SaaS Medical Center Management with Nest
https://github.com/chrxsdev/udoctor-api

Last synced: 12 months ago
JSON representation

API for UDoctor SaaS Medical Center Management with Nest

Awesome Lists containing this project

README

          

# UDoctor REST API


version
status

✨ UDoctor Rest API

## ⚡️ Description
This 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.

With UDoctor, medical centers can streamline their workflows, enhance patient care, and scale their operations with a modern, secure, and scalable architecture.

## 👨‍💻 Client
- [Review App Client Repository](#)

## ✍🏻 Getting Started
Before you get started, make sure you have the following:
1. Nodejs: Install Nodejs (+18)

## 🚀 Setup
> Project Configuration.
1. Clone this project: `git clone https://github.com/chrxsdev/udoctor-api.git`
2. Go to the project folder: `cd udoctor-api`

## ☑️ Database Configuration
> Project Database Configuration.
The 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.

## 🛠 Run
1. Install node_modules `npm i`
2. Run in dev mode with `npm run start:dev`
3. Run in prod mode with `npm run start:prod`

> Important:
In order for some data on the landing page to load, admin & user panel, the [backend server](https://github.com/chrisjosuedev/xatruch-barbershop-rest-api) needs to be configured.

## 🦀 Technologies
![Nodejs](https://img.shields.io/badge/node-js-brightgreen)
![Nestjs](https://img.shields.io/badge/nest-js-red)
![PostgreSQL](https://img.shields.io/badge/postgres-sql-yellow)