Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (28 loc) · 1.11 KB

README.md

File metadata and controls

43 lines (28 loc) · 1.11 KB

About The Project

This repository contains a Dockerized Laravel application designed for local development.

Note: My primary framework is Symfony, but for this test assignment, I opted to use Laravel in order to express my framework independence.

Getting Started

Prerequisites

Ensure you have Docker and Docker Compose installed on your machine.

Setup and Build

  1. Clone the repo

    git clone git@github.com:bumblecoder/tech-task-pay.git
    cd tech-task-pay
    cp code/.env.example code/.env
  2. Build and start the Docker containers:

    make build

    This command will build and start the necessary Docker containers. The process may take some time.

  3. Access the application:

    By default, the application will be available on port 80 of localhost. Ensure this port is available; otherwise, the build may fail.

    Open your browser and go to http://localhost:8010.

API Endpoints

The following API endpoints are available:

  • GET /validate-transaction - manual testing of the validation

License

GNU GENERAL PUBLIC LICENSE