diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/backend/.env.example b/backend/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 0000000..e69de29 diff --git a/backend/src/app.js b/backend/src/app.js new file mode 100644 index 0000000..e69de29 diff --git a/backend/src/server.js b/backend/src/server.js new file mode 100644 index 0000000..e69de29 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e2734e3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3.8' + +services: + db: + image: postgres:16-alpine + container_name: jobtracker_db_local + restart: unless-stopped + environment: + POSTGRES_DB: jobtracker + POSTGRES_USER: jobtracker.user + POSTGRES_PASSWORD: jobtracker_password + ports: + - "5432:5432" + volumes: + - db_data:/var/lib/postgresql/data + healthcheck: + test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRS_DB"] + interval: 5s + timeout: 3s + retries: 5 + + volumes: + db_data diff --git a/frontend/.env.example b/frontend/.env.example new file mode 100644 index 0000000..e69de29 diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..e69de29 diff --git a/frontend/postcss.config.js b/frontend/postcss.config.js new file mode 100644 index 0000000..e69de29 diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx new file mode 100644 index 0000000..e69de29 diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx new file mode 100644 index 0000000..e69de29 diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js new file mode 100644 index 0000000..e69de29