Initialize HemHub project foundation
This commit is contained in:
46
README.md
Normal file
46
README.md
Normal file
@ -0,0 +1,46 @@
|
||||
# HemHub
|
||||
|
||||
HemHub är en webbapplikation för hantering av uppgifter i ett hushåll. Repositoryt
|
||||
innehåller två separata applikationer:
|
||||
|
||||
- en backend byggd med Java 21, Spring Boot och Maven
|
||||
- en frontend byggd med React, TypeScript, Vite och pnpm
|
||||
|
||||
## Starta backend
|
||||
|
||||
Backend startar på port 8080.
|
||||
|
||||
```bash
|
||||
cd backend
|
||||
./mvnw spring-boot:run
|
||||
```
|
||||
|
||||
## Starta frontend
|
||||
|
||||
Frontend startar normalt på port 5173. Vites utvecklingsserver proxar anrop under
|
||||
`/api` till backend på `http://localhost:8080`.
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
pnpm install
|
||||
pnpm dev
|
||||
```
|
||||
|
||||
Öppna sedan <http://localhost:5173>.
|
||||
|
||||
## Köra tester
|
||||
|
||||
Backend:
|
||||
|
||||
```bash
|
||||
cd backend
|
||||
./mvnw test
|
||||
```
|
||||
|
||||
Frontend:
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
pnpm test
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user