This project is a mock bank API, which utilizes FASTAPI for API development and MongoDB for data storage. It is deployed using Docker.
This project is created to submit to the instructor for the Operating System course at King Mongkut's Institute of Technology Ladkrabang (KMITL). The task is to develop any service but it must be deployed using Docker.
- Clone this project following the installation instructions.
- Setting the port in the Dockerfile and docker-compose.yaml file.
- Deploy the api.
# Clone project
$ git clone https://github.com/jumpogpo/bank-manager-api.git
$ cd bank-manager-api
# Build the image
$ docker build . -t bank-manager-api
# Run the image
$ docker-compose up -d
- FastAPI - https://fastapi.tiangolo.com/
- MongoDB - https://www.mongodb.com/
- Docker - https://www.docker.com/