feat: add inventory management system with product, category, and movement tracking

- Implemented global styles using Tailwind CSS for consistent theming.
- Created layout component to structure the application with a navigation bar.
- Developed Movements page to handle inventory entries and exits, including form submission and data display.
- Added Products page for listing, editing, and deleting products with API integration.
- Introduced Categories management functionality.
- Built Navbar component for easy navigation across the application.
- Established API service for handling requests to the backend.
- Defined TypeScript types for Category, Product, and InventoryMovement to ensure type safety.
- Configured TypeScript settings for the project.
This commit is contained in:
2026-06-25 10:26:37 -04:00
commit 438077ed85
141 changed files with 10694 additions and 0 deletions
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/juan/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/juan/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/home/juan/.nuget/packages/" />
</ItemGroup>
</Project>