Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 1.11 KB

File metadata and controls

62 lines (48 loc) · 1.11 KB

Project github.com/anishkn04/PathoGin

PathoGin is a pathology lab management system that provides an easy interface to create and manage lab reports, referrers, staff, and much more.

For contribution: Contribution Guide

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisite

  • Ensure you have the following installed:

    • Docker
    • GNU Make
  • Create .env file

    Refer to the .env.example file for the required variables and their descriptions.

MakeFile

Run build make command with tests

make all

Build the application

make build

Run the application

make run

Create DB container

make docker-run

Shutdown DB Container

make docker-down

DB Integrations Test:

make itest

Live reload the application:

make watch

Run the test suite:

make test

Clean up binary from the last build:

make clean