79 lines
1.6 KiB
Markdown
79 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.
|