{"id":23250732,"url":"https://github.com/negarprh/product-inventory-app","last_synced_at":"2026-04-29T01:34:27.899Z","repository":{"id":267881710,"uuid":"902643876","full_name":"negarprh/Product-Inventory-App","owner":"negarprh","description":"Product Inventory App 🛠️📦 A desktop application built with Windows Forms to simplify inventory management. It helps you manage products, stock, and customers with ease, Using C#, .Net and SQL for efficient and reliable performance.","archived":false,"fork":false,"pushed_at":"2025-01-03T17:24:09.000Z","size":100,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T02:15:04.629Z","etag":null,"topics":["csharp","net","sql","windows-forms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/negarprh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-13T01:26:57.000Z","updated_at":"2025-01-03T17:24:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"c3beaf59-0c82-44c8-b3c8-6cbc85a06def","html_url":"https://github.com/negarprh/Product-Inventory-App","commit_stats":null,"previous_names":["negarprh/productinventoryapp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/negarprh/Product-Inventory-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FProduct-Inventory-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FProduct-Inventory-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FProduct-Inventory-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FProduct-Inventory-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/negarprh","download_url":"https://codeload.github.com/negarprh/Product-Inventory-App/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negarprh%2FProduct-Inventory-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32407164,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T19:38:08.556Z","status":"ssl_error","status_checked_at":"2026-04-28T19:37:55.688Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","net","sql","windows-forms"],"created_at":"2024-12-19T09:14:46.559Z","updated_at":"2026-04-29T01:34:27.880Z","avatar_url":"https://github.com/negarprh.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Product Inventory Management System\n\n**A Windows Forms application built with C# .NET and SQL Server to manage products, customers, and sales seamlessly.**  \n\n---\n\n## 🎯 About the Project\n\nThe **Product Inventory Management System** simplifies the process of managing products, customers, and sales. Designed with a clean UI and intuitive workflows, this application enables quick record addition, updates, deletion, and product search functionality.\n\n---\n\n## ✨ Key Features\n\n- 🔹 **Customer Management**: Add, update, and delete customer records.  \n- 🔹 **Product Management**: Manage product details, including category, price, and stock levels.  \n- 🔹 **Sales Management**: Track sales and monitor inventory.  \n- 🔹 **Search Functionality**: Quickly search products by **category** using dropdown filters.  \n- 🔹 **Low Stock Alerts**: Get notified when product stock levels run low.  \n\n---\n\n## 🛠 Tech Stack\n\n- **Frontend**: Windows Forms (WinForms)  \n- **Backend**: C# .NET  \n- **Database**: SQL Server  \n- **IDE**: Visual Studio  \n\n---\n\n## ⚙️ Installation\n\nFollow these steps to set up and run the project locally:\n\n1. **Clone the Repository**  \n   ```bash\n   git clone https://github.com/yourusername/product-inventory-management.git\n   cd product-inventory-management\n   ```\n\n2. **Set Up SQL Database**  \n   - Open **SQL Server Management Studio (SSMS)**.  \n   - Run the provided `DatabaseScript.sql` file to create tables and sample data.\n\n3. **Configure the Connection String**  \n   Update the connection string in `DatabaseHelper.cs`:  \n   ```csharp\n   \"Server=YOUR_SERVER_NAME;Database=InventoryDB;Trusted_Connection=True;\"\n   ```\n\n4. **Build and Run the Project**  \n   - Open the solution in **Visual Studio**.  \n   - Build the project using `Ctrl + Shift + B`.  \n   - Run the project with `F5`.  \n\n---\n\n## 🚀 Usage\n\n1. **Manage Customers**  \n   - Add, update, and delete customers.  \n\n2. **Manage Products**  \n   - Add products with details like name, category, price, and stock.  \n   - Update or delete existing product records.  \n\n3. **Search Products**  \n   - Use the **category dropdown** to filter products quickly.  \n\n4. **Track Inventory**  \n   - View **low-stock alerts** to restock items.  \n\n---\n\n## 📸 Screenshots\n\n### Customer Management  \n![Customer Management](CustomerManagement.png)\n\n### Stock Management  \n![Search Products](StockManagment.png)\n\n### Product Management  \n![Product Management](ProductManagment.png)\n\n\n\n---\n\n## 🗄 Database Schema\n\n| **Table Name** | **Columns**                                |  \n|-----------------|--------------------------------------------|  \n| **Customers**  | `CustomerID`, `CustomerName`, `PhoneNumber`, `Email` |  \n| **Products**   | `ProductID`, `ProductName`, `Category`, `Price`, `StockLevel` |  \n| **Sales**      | `SaleID`, `ProductID`, `Quantity`, `Date`  |  \n\n---\n\n## 🚧 Future Enhancements\n\n- 📊 Generate **reports** for sales and inventory.  \n- 🔔 Add **real-time notifications** for critical stock levels.  \n- 🌐 Export data to **Excel or PDF** for analysis.  \n- 🛡 Add **user authentication** for enhanced security.\n\n---\n\n## 👤 Author\n\n**Your Name**  \n- 💼 **LinkedIn**: [My LinkedIn Profile](https://www.linkedin.com/in/negar-pirasteh/)  \n- 💻 **GitHub**: [My GitHub Profile](https://github.com/negarprh)  \n- 📧 **Email**: negarprh@hotmail.com  \n\n---\n\n## ⭐ Show Your Support\n\nIf you find this project helpful, please ⭐ **star** the repository! Contributions, feedback, and suggestions are welcome. 🚀  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegarprh%2Fproduct-inventory-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnegarprh%2Fproduct-inventory-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegarprh%2Fproduct-inventory-app/lists"}