Skip to content

Turngait/fincloud_api_nest

Repository files navigation

CalcMeUp API

This is API for CalcMeUp project.

This project has four API:

  • APP API. it is main API which works with all entities.
  • AUTH API. It is authentication API. It is works only with user's entities. In future it will be as a third-party API.
  • NOTIFY API - Send different notification via email or other services.
  • ANALYST API - Return data from DB.

Local project setup

  1. To develop this project you need to install several programs:
nodejs
git
docker
docker-compose
  1. Clone this project.
git clone https://github.com/Turngait/fincloud_api_nest.git
  1. Go to develop branch
git checkout develop
  1. You need to make "npm install" in folder of all services.
cd app
npm install

cd ../auth
npm install

cd ../notify
npm install

cd ..
  1. Then firstly launch only DB
docker-compose -f docker-compose.db.yaml up
  1. Go to PhpMyAdmin and create two DB - 'fincloud' and 'users' For example PhpMyAdmin can be on http://localhost:8082/

  2. After stop all containers.

docker-compose -f docker-compose.db.yaml down
  1. Build and start containers in dev mode
docker-compose build

docker-compose up

......

This project developed by

http://ilya-r.com/

This documentation is not finished yet.


Releases

Beta

http://cmu.ilya-r.com/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published