Star Wars data CRUD API. Data format and data itself taken from swapi.dev during api seeding.
The main technologies list:
Additional technologies list:
-
Install Docker ecosystem on your PC: Docker Desktop (Windows, MacOS), Docker Engine and Docker Compose (Linux). Commands below are for Linux/WSL2
-
Go to project`s root and clone this repo:
$ git clone https://github.com/m-yal/nest-crud
- Copy data form .env.example to .env and change config data according to yours needs.
$ cp .env.example .env
- Launch initial script. It sets up a https certificate, change ownership to current user, makes necessary dirs, set up cron task for https certificate renewing and launch prod. instance of the app.
$ bash install.sh
For further launches of prod. version :
$ bash common-launch.sh
- Wait untill project`s launch.
My email: maksym.yalovitsa@gmail.com