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

https://github.com/vinniciusgomes/idoctor-api

👨🏻‍⚕️ A system that organizes and streamlines your clinic, has more practicality in your day to day with the software for clinics easier to use.
https://github.com/vinniciusgomes/idoctor-api

airbnb-eslint editorconfig eslint express nodejs prettier typescript

Last synced: about 1 year ago
JSON representation

👨🏻‍⚕️ A system that organizes and streamlines your clinic, has more practicality in your day to day with the software for clinics easier to use.

Awesome Lists containing this project

README

          




logo


🚧 WIP API Documentation 🚧


GitHub language count

Repository size


GitHub last commit


Repository issues

License


Stargazers

A system that organizes and streamlines your clinic, has more practicality in your day to day with the software for clinics easier to use. We want your clinic to succeed as much as you do!

![screenshot](https://raw.githubusercontent.com/vinniciusgomes/idoctor/master/.github/idoctor.png)

## :information_source: How To Use

To clone and run this application, you'll need [Git](https://git-scm.com), [Node.js][nodejs] + [Yarn][yarn] installed on your computer.

From your command line:

### Install API

```bash
# Clone this repository
$ git clone https://github.com/vinniciusgomes/idoctor-api

# Go into the repository
$ cd idoctor-api

# Install dependencies
$ yarn install

# Run Migrates
$ yarn typeorm migration:run

# Start server
$ yarn dev

# running on port 3333
```

### Install [FrontEnd](https://github.com/vinniciusgomes/idoctor)

```bash
# Clone this repository
$ git clone https://github.com/vinniciusgomes/idoctor

# Go into the repository
$ cd idoctor

# Install dependencies
$ yarn install

# Run
$ yarn start

# running on port 3000
```

## :rocket: Technologies

This software uses these packages:

- [TypeScript](http://typescriptlang.org/)
- [Node.js](https://nodejs.org/)
- [Express](https://expressjs.com/pt-br/)
- [bcryptjs](https://github.com/dcodeIO/bcrypt.js)
- [Jsonwebtoken](https://github.com/auth0/node-jsonwebtoken)
- [Multer](https://github.com/expressjs/multer)
- [Postgres](https://www.postgresql.org)
- [Typeorm](https://typeorm.io/#/)

## 🔖 Layout

To access the layout use [AdobeXD](https://xd.adobe.com/view/04daba29-d4ec-4c17-b03f-80bd5df2362c-5189/?fullscreen).

![screenshot](https://raw.githubusercontent.com/vinniciusgomes/idoctor/master/.github/home.png)

## 🤔 How to contribute

- Make a fork;
- Create a branck with your feature: `git checkout -b my-feature`;
- Commit changes: `git commit -m 'feat: My new feature'`;
- Make a push to your branch: `git push origin my-feature`.

After merging your receipt request to done, you can delete a branch from yours.

## Team

[![Vinnicius Gomes](https://avatars1.githubusercontent.com/u/28509313?v=3&s=144)](https://github.com/vinniciusgomes) | [![Quandl.com](https://avatars1.githubusercontent.com/u/15986485?v=3&s=144)](https://github.com/felipens/)
---|---
[Vinnicius Gomes ](https://github.com/vinniciusgomes) |[Felipe Novais](https://github.com/felipens)
Front End | Back End

## :memo: License

This project is under the MIT license. See the [LICENSE](https://github.com/vinniciusgomes/idoctor-api/blob/master/LICENSE) for details.