diff --git a/.gitignore b/.gitignore index e69de29..a6b06b2 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,5 @@ +node_modules/ +dist/ +.env +*.db +.DS_Store diff --git a/README.md b/README.md index 39c8fbd..cdff126 100644 --- a/README.md +++ b/README.md @@ -1 +1,12 @@ -# LaunchPad +# LaunchPad + +LaunchPad is a modern Homelab launcher. + +## Planned stack + +- React + Vite + TypeScript +- Fastify +- SQLite + Drizzle +- Docker Compose + +Sprint 1 contains the initial project scaffold. diff --git a/backend/README.md b/backend/README.md new file mode 100644 index 0000000..edfb142 --- /dev/null +++ b/backend/README.md @@ -0,0 +1 @@ +# Backend (Fastify) diff --git a/docker-compose.yml b/docker-compose.yml index e69de29..198aeae 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.9" + +services: + backend: + build: ./backend + ports: + - "3001:3001" + + frontend: + build: ./frontend + ports: + - "3000:3000" + depends_on: + - backend diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..92567fe --- /dev/null +++ b/frontend/README.md @@ -0,0 +1 @@ +# Frontend (React/Vite)