feat: initial project setup

- Add .NET 8 backend with Clean Architecture
- Add React + Vite + TypeScript frontend
- Implement authentication with JWT
- Implement Azure Blob Storage client
- Implement OCR integration
- Implement supplier matching service
- Implement voucher generation
- Implement Fortnox provider
- Add unit and integration tests
- Add Docker Compose configuration
This commit is contained in:
Invoice Master
2026-02-04 20:14:34 +01:00
commit 05ea67144f
250 changed files with 50402 additions and 0 deletions

37
frontend/README.md Normal file
View File

@@ -0,0 +1,37 @@
# Invoice Master - Frontend
React + TypeScript + Vite frontend for Invoice Master.
## Getting Started
### Prerequisites
- Node.js 18+
- npm or yarn
### Installation
```bash
npm install
```
### Development
```bash
npm run dev
```
### Build
```bash
npm run build
```
### Environment Variables
Copy `.env.example` to `.env.local` and configure:
```
VITE_API_URL=http://localhost:5000/api/v1
VITE_APP_NAME="Invoice Master"
```