hwinkel
ad80688b8b
Refactor: consolidate accounting routes under Buchhaltung submenu
...
- New layout route: companies.$id.buchhaltung.tsx with card-based navigation
- Renamed 7 accounting routes to use buchhaltung prefix:
- companies.$id.bilanzen.tsx → companies.$id.buchhaltung.bilanzen.tsx
- companies.$id.ausgaben.tsx → companies.$id.buchhaltung.ausgaben.tsx
- companies.$id.ausgaben.kategorien.tsx → companies.$id.buchhaltung.ausgaben.kategorien.tsx
- companies.$id.einnahmen.tsx → companies.$id.buchhaltung.einnahmen.tsx
- companies.$id.einnahmen.kategorien.tsx → companies.$id.buchhaltung.einnahmen.kategorien.tsx
- companies.$id.anlagevermoegen.tsx → companies.$id.buchhaltung.anlagevermoegen.tsx
- companies.$id.money.tsx → companies.$id.buchhaltung.money.tsx
- Updated routing configuration (app/routes.ts) to use nested layout structure
- Updated breadcrumbs in all accounting routes to show Buchhaltung hierarchy
- Updated internal links in kategorien pages to use new URLs
- Main menu now shows single 'Buchhaltung' card instead of 5 separate items
Navigation improvements:
- Cleaner main menu (1 item vs 5)
- Clear accounting subsection with icon-based navigation
- Consistent URL structure (/companies/:id/buchhaltung/*)
- Better information hierarchy
Build: ✅ Successful
Accounting routes: ✅ Accessible
Navigation: ✅ Functional
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-15 21:41:56 +02:00
hwinkel
d582c748a2
feat: add financial transactions management for companies
...
- Implemented a new route for managing financial transactions (money) for companies, including creating, editing, and deleting transactions.
- Added a new model `Buchung` to represent transactions with fields for date, account type, transaction type, amount, and description.
- Updated the `companies` model to include a relation to the new `Buchung` model.
- Enhanced the company overview page to link to the new financial transactions page.
- Added migration scripts to create the necessary database tables and fields for the new functionality.
- Created utility scripts for resetting the admin password and setting up the initial admin user.
2026-03-24 19:25:48 +01:00
hwinkel
6d8c4b615f
ADD: added einnahmen, ausgaben and bilanz
2026-03-24 14:48:32 +01:00
hwinkel
40a2764dd0
ADD: added some quiality of life features
2026-03-15 19:53:11 +01:00
hwinkel
f5b259cae2
ADD: prisma fix
2026-03-13 14:20:07 +01:00
hwinkel
3a2a94ec19
ADD: added admin panel and archiv mandates
2026-03-13 10:58:44 +01:00
hwinkel
1ac4fae943
ADD: added first working version
2026-03-11 22:09:49 +01:00
hwinkel
4bc57b2c4e
ADD: changed to rect router
2026-03-10 21:49:01 +01:00