Initial commit: Books accounting system with EventFlow CQRS
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>
This commit is contained in:
commit
66f6fa138d
126 changed files with 24741 additions and 0 deletions
78
README.md
Normal file
78
README.md
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
# 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.
|
||||
Loading…
Add table
Add a link
Reference in a new issue