|
1 | 1 | # Getting Started |
2 | 2 |
|
3 | | -BUS Core is local-first shop infrastructure for inventory, recipes, manufacturing, and cost visibility. It is not a hosted SaaS account and it is not a full POS or accounting package. |
| 3 | +BUS Core is a downloadable, local-first app for inventory, recipes, manufacturing, and cost visibility. It is not a hosted SaaS account, full POS, or full accounting package. |
4 | 4 |
|
5 | | -Core is feature-frozen and stability-focused after v1.3.2. It remains maintained, open-source, local-first infrastructure; future Core updates focus on safety, reliability, tester blockers, data protection, release hygiene, small UX clarification, and documentation. New major workflow or domain expansion moves to BUS Pro discovery. |
| 5 | +## 1. Choose an Install |
6 | 6 |
|
7 | | -## Choose Your Install Path |
| 7 | +- [Windows Install](Windows-Install.md) for the packaged local Windows app. |
| 8 | +- [Docker Install](Docker-Install.md) for a container on the same machine. |
| 9 | +- [Synology NAS Docker Setup (Beta)](Synology-NAS-Docker-Setup-Beta.md) only if you are testing that community deployment. |
8 | 10 |
|
9 | | -- [Windows Install](Windows-Install.md) for a local Windows setup. |
10 | | -- [Docker Install](Docker-Install.md) for a container-based setup. |
11 | | -- [Synology NAS Docker Setup (Beta)](Synology-NAS-Docker-Setup-Beta.md) if you are specifically testing on Synology NAS. |
| 11 | +Keep the default service on the machine's loopback interface. BUS Core's default setup is not a supported public-server or general multi-user network deployment. |
12 | 12 |
|
13 | | -## First Launch |
| 13 | +## 2. Choose Demo or Real-Shop Data |
14 | 14 |
|
15 | | -On first launch, choose the path that matches what you are doing: |
| 15 | +On first launch: |
16 | 16 |
|
17 | | -- Use demo mode to explore seeded sample data. |
18 | | -- Use Start Fresh when you are ready to create or reset the real-shop database. |
19 | | -- Export a backup first from Settings -> Administration -> Backup Export if you need to keep existing real-shop data. |
| 17 | +- **Demo mode** uses a separate sample database. Use it to explore without mixing sample records into real-shop data. |
| 18 | +- **Start Fresh** switches to the production database and initializes a fresh real-shop workspace. |
20 | 19 |
|
21 | | -Demo data is separate from the real-shop database. |
| 20 | +Start Fresh is a reset-like operation. If real-shop data already exists, first open **Settings > Administration > Backup Export**, enter a backup password, export, and confirm the export appears in the list. |
22 | 21 |
|
23 | | -## First Workflow |
| 22 | +## 3. Complete One Small Workflow |
24 | 23 |
|
25 | | -Run this path once before entering a large catalog: |
| 24 | +Do not enter the full catalog yet. Add one vendor, one material, one product, one recipe, one manufacturing run, and one sale. The [First Shop Workflow](First-Shop-Workflow.md) walks through the sequence. |
26 | 25 |
|
27 | | -1. Add a vendor from Inventory or while creating an item. |
28 | | -2. Add a raw material with an opening batch and unit cost. |
29 | | -3. Add a product, check "This is a product", and enter its usual sale price. |
30 | | -4. Open Recipes and create a recipe. |
31 | | -5. Select the product as the Output Product. |
32 | | -6. Add the raw material or component rows the recipe consumes. |
33 | | -7. Open Manufacturing and select the recipe. |
34 | | -8. Try a shortage case first if you want to verify the warning path. |
35 | | -9. Run a successful manufacturing pass and confirm stock changes. |
36 | | -10. Stock out the product as sold. |
37 | | -11. Confirm the sale price starts from the usual product price and warns if you enter less. |
38 | | -12. Open Finance and review sales, COGS, gross profit, and date presets. |
39 | | -13. Check Settings -> Administration -> Backup Export, update status, Help, support, and report-issue links. |
| 26 | +## 4. Know Where Data Lives |
40 | 27 |
|
41 | | -## Key Words |
| 28 | +On packaged Windows installs, the production database is under `%LOCALAPPDATA%\BUSCore\app\app.db`; demo data is in `app_demo.db`. Encrypted exports are under `%LOCALAPPDATA%\BUSCore\exports`. |
42 | 29 |
|
43 | | -- Product: the inventory item you build or sell. |
44 | | -- Recipe: the list of materials or components needed to make a product. |
45 | | -- Output Product: the product a recipe adds to stock when manufactured. |
46 | | -- Stock Out: reducing inventory for a sale, loss, theft, or correction. |
| 30 | +In the default Docker setup, the database is `/data/app.db`. The `/data` directory must be mounted to persistent storage. See [Backup and Restore](Backups-and-Data-Persistence.md) before relying on container recreation or updates. |
47 | 31 |
|
48 | | -## Still Not Included |
| 32 | +## 5. Make a Backup |
49 | 33 |
|
50 | | -BUS Core still does not include full POS, full accounting, QuickBooks/Wave sync, automatic reorder, full job scheduling, cloud accounts, cloud sync, telemetry, payment links, customer portals, or recurring billing. |
| 34 | +After the first successful workflow, make an encrypted backup export and keep its password somewhere appropriate for your shop. An export you cannot decrypt is not useful. |
51 | 35 |
|
52 | | -## If You Are Beta Testing |
53 | | - |
54 | | -- Read the [Beta Testing Guide](Beta-Testing-Guide.md). |
55 | | -- Report problems in [Bug Reports](Bug-Reports.md). |
56 | | -- Suggest workflow improvements in [Feature Requests](Feature-Requests.md). |
57 | | - |
58 | | -## Scope Note |
59 | | - |
60 | | -Keep setup small at first. Add one vendor, one material, one product, one recipe, one manufacturing run, and one sale before expanding the catalog. |
| 36 | +Next: [First Shop Workflow](First-Shop-Workflow.md). |
0 commit comments