Dockerizing an empty project

Job ID: 32582099

Budget: $10 – $30 CAD

I have a brand new create-react-app (empty)
One empty rest-api nodejs backend (empty)
Structure of the project,
/project
- /react
- /node

I need a docker-compose.yml in project folder and Dockerfile in each folder for backend and frontend.

So that when I run docker compose up it would start everything.

It would run npm install and start react project on port 3000
It would run npm install and start nodejs backend 4000
It would install postgresql and start that on port 5432, And it would also populate it with some tables I will give it to you and populate those tables from a json file I will give you.

Thanks
Related categories: Docker