Commit Graph

41 Commits

Author SHA1 Message Date
theis.gaedigk 0c319cb2b2 added additional config and docs 2026-06-04 18:05:09 +02:00
theis.gaedigk 86dff12132 added startup function 2026-06-04 17:08:02 +02:00
theis.gaedigk 98a8149300 refactor: remove debug log from token generation; update translations for password management in English and German 2026-06-04 15:52:55 +02:00
theis.gaedigk c42bdea047 addded error codes and improved error handling 2026-06-04 15:32:51 +02:00
theis.gaedigk faebe54db3 test commit to gitea 2026-06-04 13:24:02 +02:00
theis.gaedigk 5875a51e94 Add mock data for storage locations and products in database.mockEN.sql
- Inserted 5 storage locations including Main Freezer, Kitchen Freezer, Pantry, Kitchen Fridge, and Cellar Shelf.
- Added approximately 100 products with details such as name, description, price, amount, storage location, expiry date, bottling date, and picture.
- Included both self-frozen items and store-bought items, with appropriate attributes for each.
2026-06-04 13:09:25 +02:00
theis.gaedigk 53efd21a2b feat: enhance Sidebar with toggle functionality and improve layout; update StorageRow and Inventory components for better styling; add new translations for quick product details 2026-06-04 00:28:09 +02:00
theis.gaedigk 2a7f411834 added product details quick view page 2026-06-03 23:47:01 +02:00
theis.gaedigk ecfb309dab Began QR code function. Continue it tomorrow... 2026-05-31 19:20:21 +02:00
theis.gaedigk f1a10b0791 updated inventory table 2026-05-30 11:53:54 +02:00
theis.gaedigk 2d3450331a fix: correct translation function call in Sidebar and add required fields in AddProduct form 2026-05-30 11:33:45 +02:00
theis.gaedigk c55cb8a69a outsourced functions 2026-05-30 11:28:40 +02:00
theis.gaedigk 137a9204df added change translation button to sidebar and implemented translation functionality 2026-05-30 11:19:52 +02:00
theis.gaedigk b435b5f638 added and fixed minor details 2026-05-30 00:02:55 +02:00
theis.gaedigk 1d7fb194fa edited docker and server config 2026-05-29 23:39:18 +02:00
theis.gaedigk ec97102459 edited/added website icon 2026-05-29 23:33:18 +02:00
theis.gaedigk e006aa44ae added logout button to sidebar and updated translations 2026-05-29 23:15:40 +02:00
theis.gaedigk 9cab32ddea added delete function to product table 2026-05-29 23:04:41 +02:00
theis.gaedigk 6bacd1c605 improved settings design 2026-05-29 22:28:41 +02:00
theis.gaedigk 501f94ab5d improved frontend routing 2026-05-29 22:18:02 +02:00
theis.gaedigk 344f0461b4 added settings page 2026-05-29 22:16:18 +02:00
theis.gaedigk 3582e377f1 added english translation 2026-05-29 18:21:02 +02:00
theis.gaedigk 67b46a759d added design to storage table 2026-05-29 18:01:47 +02:00
theis.gaedigk 214941ed7a fully implemented delete function for storages 2026-05-29 17:55:26 +02:00
theis.gaedigk 8c4f194164 add new storage modal and validation for storage creation 2026-05-29 17:33:17 +02:00
theis.gaedigk b0731b22db add storage management features including update functionality and storage listing page 2026-05-27 22:20:12 +02:00
theis.gaedigk 96488a3137 added add-product page/form 2026-05-27 18:32:31 +02:00
theis.gaedigk 4b1443f197 implemented alert 2026-05-27 18:22:01 +02:00
theis.gaedigk 95fcd51b17 enhanced design 2026-05-27 18:15:07 +02:00
theis.gaedigk 11b490b2e5 improved product details page 2026-05-27 18:07:56 +02:00
theis.gaedigk 8ac83520a9 improved view of products 2026-05-27 10:26:43 +02:00
theis.gaedigk d996fff0db fixed sidebar navigation 2026-05-27 10:14:51 +02:00
theis.gaedigk 616058b603 feat: add profile route and sidebar navigation; implement inventory and view product pages
- Added a new profile route under the hidden layout.
- Introduced a Sidebar component for navigation between inventory, add product, and profile pages.
- Created InventoryPage to display a list of products with sorting and pagination.
- Implemented ViewProduct page to show details of a selected product.
- Integrated API calls for fetching products and product details.
- Updated route tree to include new routes and components.
2026-05-26 21:37:30 +02:00
theis.gaedigk 56a31bb614 added styling to login card 2026-05-26 17:11:40 +02:00
theis.gaedigk ed9fb0d1ce feat: restructure routing and authentication for hidden layout and user login 2026-05-26 17:06:31 +02:00
theis.gaedigk d6e29a74af feat: integrate TanStack Router and update routing structure
- Added TanStack Router for improved routing management.
- Created route tree and individual routes for login, index, add-product, inventory, and view-product.
- Implemented authentication checks for the inventory route.
- Introduced a landing page component.
- Updated App component to utilize RouterProvider and ToastContainer for notifications.
- Refactored CSS to use Tailwind CSS, removing custom styles.
- Added API configuration for backend URL management.
- Implemented authentication utilities for user sign-in and sign-out.
- Integrated i18next for internationalization with English and German language support.
- Created localization files for English and German languages.
2026-05-26 14:59:16 +02:00
theis.gaedigk b3c3be5590 Add product and storage management routes and database functions 2026-05-26 13:57:37 +02:00
theis.gaedigk 4c0c441e92 Implement backend structure with Docker, database schema, and user authentication 2026-05-26 13:01:11 +02:00
theis.gaedigk ac9679ab27 added scheme and added packages to backend 2026-05-26 11:38:44 +02:00
theis.gaedigk ecaa160826 initial commit 2026-05-25 21:28:57 +02:00
theis.gaedigk da17a370c4 Initial commit 2026-05-25 21:17:12 +02:00