I create apps that run directly on Raspbian desktops that store data locally as well as on a server.
Valentina for Raspberry Pi OS makes it possible.
Ultra Fast Local Database Storage and Reporting on Raspberry Pi OS
ValentinaDB ADK and Valentina Reports ADK are available on selected development platforms for deployment on Raspbery Pi OS. The following solutions support unlimited, royalty free deployment.
ADKs ("Application Developer Kits") are also available on different versions of Windows and macOS. The Client portion of the ADKs are all free for use with Valentina Server.
Deploy Database | Reports | Forms Server on Raspberry Pi OS
Valentina Developer Network lets you deploy multiple copies of Valentina Server to your customers, royalty free and in an unlimited number of copies. Your VDN license is based on concurrent users for Reports / Valentina DB / REST access and separately, for SQLite. Your VDN developer license lets you deploy copies of Valentina Server on all supported platforms including Windows, Linux (x86, ARM64, ARM 7) and macOS.
|ValentinaDB Server||SQLite Server||Reports Server||Forms Server|
|Ultra-fast, Advanced Database Server||Easily scale your SQLite database to a true multi-user||Generate Reports from all popular data sources including MySQL, MariaDB, PostgreSQL, MS SQL Server, SQLite and Valentina DB||Serve cross-platform forms to the free Valentina Studio client on Windows, Linux and macOS|
If you decide to use Valentina Reports ADK or the Report Server in Valentina Server, then you will want to get Valentina Studio Pro to create different report projects or templates to include with your product. Valentina Reports can generate reports as images, PDFs and html.