Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 2.21 KB

GETTING_STARTED.md

File metadata and controls

63 lines (36 loc) · 2.21 KB

Overview

There are different langauge stack are used to build this microservices. If you are new to the microservice world, we would recommend you to run the application locally first.

For local development environment, we need these tools installed to build/compile the applications:-

Database

As we discussed, in the main README page that we are using these two database:-

We need to install these databases well.

Application's Sequence and Flow

Once the databases are installed you can compile the application and make it ready to serve requests. The application build, configuration, and URL related details can be found after clicking on below applications.

Attendance

But let's move step by step, first we can try to up attendance service. So the attendance service is dependent on some services so we have to make sure that those dependent services are up.

The dependent service are:-

Once the dependent service are up, we can up the attendance service:-

For validating the attendance service, we have to make sure that our frontend and webserver is also up

Employee

So once the attendance service is up, the next service we can hop on is employee service. So employee service depends on elasticsearch service.

Once the elastisearch is up, we can up the employee service as well

So the frontend is already deployed and we can test the employee management functionality from there.

Salary

Salary service depends on elasticsearch which is already up, so we can directly up that service without any hesitation.

Once the salary service is up, you can try generating the PDF from salary tab.