The projects shown are demonstration concepts illustrating how SWS.BG can solve specific business needs. They are not presented as published client projects.
Stack: Windows application, local database
Demonstration concept
Stock reports for a small company
A single desktop screen for items, prices and critical stock levels instead of several hand-kept tables.
Problem: quantities, cost prices and sale prices live in different places, and stockouts are noticed too late.
Solution: a desktop business program with a shared list, search, editing and colour alerts when stock falls below the minimum.
Key capabilities: item code, quantity, cost and sale price, minimum stock, search, add and edit actions, and a short stock summary with a chart.
Result: a clearer view of stock, less manual gathering and an earlier response when items run low.
Technologies: a Windows desktop application, a local database and report export.
Stack: web interface, server, database
Demonstration concept
Internal request system
The team sees every request with a client, owner, priority and status instead of searching through email.
Problem: requests arrive by phone and email with no shared queue, no clear owner and no visible status.
Solution: an internal web application with roles, a request list, filters and one screen for the progress of each task.
Key capabilities: side menu, request list, client, owner, priority, New / In progress / Completed statuses, date and a statistics panel.
Result: faster service, fewer lost requests and a clearer view of team workload.
Technologies: web interface, server side, database and role-based access.
Stack: HTML, CSS, JavaScript, SEO
Demonstration concept
Company website for services
A professional site with clear navigation, services and contact actions, prepared for both phone and desktop.
Problem: the offer is not structured, visitors do not understand the service range and enquiries arrive incomplete.
Solution: a modern company website with its own visual line, a clear banner, service and benefit sections, and visible contact buttons.
Key capabilities: header and navigation, main banner, service presentation, contact buttons, a benefits section, mobile and desktop views.
Result: visitors understand what is offered, what the next step is and send a more complete enquiry.
Technologies: HTML, CSS, JavaScript, responsive layout and search-engine preparation.
Stack: scripts, scheduler, email
Demonstration concept
Monthly reports on a schedule
Recurring reports are planned, generated and sent automatically, with a visible log of every run.
Problem: the same manual steps are repeated every month, deadlines slip and a missed run is noticed too late.
Solution: an automation dashboard with a schedule, tasks, file generation and email delivery.
Key capabilities: calendar, task list, automatically generated reports, Completed status, next run, email sending and an operation log.
Result: a predictable deadline, less manual work and a traceable history of every generation.
Technologies: scripts, a scheduler, email delivery and an execution log.
Stack: relational database, migration, register
Demonstration concept
A single client register
One register with unique records, search, filters and interaction history instead of duplicated lists.
Problem: the same clients are stored in different ways across spreadsheets, mail and notes, which creates duplicates and gaps.
Solution: a professional register with normalised data, fast search and a client profile.
Key capabilities: client table, name, company, phone, email, status, search, filtering, a client profile and interaction history.
Result: unique records, easier follow-up and more organised client work.
Technologies: a relational database, spreadsheet migration, reports and contact history.
Stack: REST API, log, queue
Demonstration concept
A link between an internal system and a shop
Orders and stock levels are synchronised through an API, with a clear status for every transfer.
Problem: orders are copied by hand from the shop into the internal system and stock figures drift apart.
Solution: an API link that transfers orders, syncs quantities and records success or failure.
Key capabilities: views of the online shop and the internal system, an API connection between them, order transfer, stock synchronisation, success and failure statuses, and an operation journal.
Result: fewer transfer mistakes, faster processing and a visible trail when something fails.
Technologies: REST API, a retry queue, a journal and response checks.