Skip to content

Commit a5f7aa5

Browse files
authored
Update README.md
1 parent d54ff8f commit a5f7aa5

File tree

1 file changed

+102
-1
lines changed

1 file changed

+102
-1
lines changed

README.md

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,102 @@
1-
# ProBiz-ERP
1+
Here’s a **ready-to-use `README.md`** file for your **ProBizERP** project:
2+
3+
```markdown
4+
# ProBizERP
5+
6+
**ProBizERP** is a professional desktop-based Enterprise Resource Planning (ERP) application designed for small and medium-scale businesses. It streamlines **inventory management**, **sales tracking**, and **reporting** in a single unified application.
7+
8+
---
9+
10+
## **Solution File**
11+
- `ProBizERP.sln` — Visual Studio solution file to open and run the project.
12+
13+
---
14+
15+
## **Folder Structure**
16+
17+
```
18+
19+
ProBizERP/
20+
├── README.md
21+
├── ProBizERP/
22+
│ ├── App.xaml
23+
│ ├── App.xaml.cs
24+
│ ├── MainWindow.xaml
25+
│ ├── MainWindow.xaml.cs
26+
│ ├── Views/
27+
│ │ ├── InventoryView.xaml
28+
│ │ ├── InventoryView.xaml.cs
29+
│ │ ├── SalesView.xaml
30+
│ │ ├── SalesView.xaml.cs
31+
│ │ ├── ReportView.xaml
32+
│ │ └── ReportView.xaml.cs
33+
│ ├── ViewModels/
34+
│ │ ├── InventoryViewModel.cs
35+
│ │ ├── SalesViewModel.cs
36+
│ │ └── ReportViewModel.cs
37+
│ └── Models/
38+
│ ├── Product.cs
39+
│ ├── Sale.cs
40+
│ └── DatabaseHelper.cs
41+
42+
````
43+
44+
---
45+
46+
## **Tech Stack**
47+
48+
- **Programming Language:** C#
49+
- **Framework:** WPF (Windows Presentation Foundation)
50+
- **Architecture:** MVVM (Model-View-ViewModel) using Prism Framework
51+
- **Database:** SQLite
52+
- **IDE:** Visual Studio
53+
- **UI:** XAML for front-end layout
54+
- **Data Access:** ADO.NET
55+
56+
Optional Enhancements:
57+
- Reporting Libraries: `LiveCharts`, `OxyPlot`
58+
- NuGet Packages: `Prism.Core`, `Prism.Wpf`
59+
60+
---
61+
62+
## **Features**
63+
64+
1. **Inventory Management**
65+
- Add, edit, and remove products
66+
- Track stock levels
67+
- Categorize products
68+
69+
2. **Sales Management**
70+
- Record sales transactions
71+
- Manage invoices
72+
- Generate sales reports
73+
74+
3. **Reporting**
75+
- View daily, weekly, and monthly sales
76+
- Export reports to CSV or PDF
77+
- Visual charts for analysis
78+
79+
---
80+
81+
## **Getting Started**
82+
83+
1. Clone the repository:
84+
```bash
85+
git clone https://github.com/hq969/ProBizERP.git
86+
````
87+
88+
2. Open the solution file `ProBizERP.sln` in **Visual Studio**.
89+
90+
3. Restore NuGet packages if required.
91+
92+
4. Build and run the project.
93+
94+
5. Start managing inventory, sales, and reports.
95+
96+
---
97+
98+
## **Contact**
99+
100+
**Email:** [contact.harshsonkar@gmail.com](mailto:contact.harshsonkar@gmail.com)
101+
102+
---

0 commit comments

Comments
 (0)