This code repository contains the backend and frontend source code for the fullstack system based on the code challenge given.
- Typecript
- Nestjs
- GraphQL
- Prisma(ORM)
- PostgresSQL
- Docker (used for provisioning database infrastructure)
- Javascript
- Vue
- Vue Apollo
To setup up this project locally, please ensure you have the make utility installed on your laptop.
make
or
make setup
After you've successfully installed the project dependencies, please run the following make commands accordingly in seperate terminal process inside in the airbank-challenge directory (the directory containing the Makefile)
make db
make migrate
make server
make spa
To run the backend test suit
make test