Backend (.NET 10): - EventFlow CQRS/Event Sourcing with PostgreSQL - GraphQL.NET API with mutations and queries - Custom ReadModelSqlGenerator for snake_case PostgreSQL columns - Hangfire for background job processing - Integration tests with isolated test databases Frontend (React/Vite): - Initial project structure 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
78 lines
1.6 KiB
Markdown
78 lines
1.6 KiB
Markdown
# Books - Dansk Bogføringssystem
|
|
|
|
Et komplet bogføringssystem til danske virksomheder med support for regnskabsår, momsindberetning og SKAT-compliance.
|
|
|
|
## Projektstruktur
|
|
|
|
```
|
|
books/
|
|
├── frontend/ # React/TypeScript frontend
|
|
│ ├── src/
|
|
│ │ ├── components/
|
|
│ │ ├── pages/
|
|
│ │ ├── stores/
|
|
│ │ ├── hooks/
|
|
│ │ ├── lib/
|
|
│ │ └── types/
|
|
│ ├── package.json
|
|
│ └── vite.config.ts
|
|
│
|
|
├── backend/ # .NET 8 Web API
|
|
│ ├── Books.Api/
|
|
│ │ ├── Controllers/
|
|
│ │ ├── Models/
|
|
│ │ ├── Services/
|
|
│ │ └── Program.cs
|
|
│ ├── Books.slnx
|
|
│ └── BACKEND_REQUIREMENTS.md
|
|
│
|
|
└── README.md
|
|
```
|
|
|
|
## Teknologi Stack
|
|
|
|
### Frontend
|
|
- React 18 med TypeScript
|
|
- Ant Design komponenter
|
|
- Zustand state management
|
|
- Vite build tool
|
|
- Day.js til dato-håndtering
|
|
|
|
### Backend
|
|
- .NET 10 Web API
|
|
- C# 14
|
|
- Entity Framework Core
|
|
- PostgreSQL database
|
|
- JWT authentication
|
|
- SLNX solution format
|
|
|
|
## Kom i gang
|
|
|
|
### Frontend
|
|
```bash
|
|
cd frontend
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
### Backend
|
|
```bash
|
|
cd backend
|
|
dotnet restore
|
|
dotnet run --project Books.Api
|
|
```
|
|
|
|
## Features
|
|
|
|
- [x] Regnskabsår (Fiscal Years) - opret, luk, lås
|
|
- [x] Regnskabsperioder - månedlig, kvartalsvis, halvårlig, årlig
|
|
- [x] Kontoplan med danske standardkonti
|
|
- [x] Hurtig bogføring interface
|
|
- [ ] Årsafslutning med lukkeposter
|
|
- [ ] Dynamiske åbningsbalancer
|
|
- [ ] Momsindberetning
|
|
- [ ] SKAT integration
|
|
|
|
## Licens
|
|
|
|
Proprietary - Alle rettigheder forbeholdes.
|