Web site: CJ's Asset Management System
- Development machine: Linux(Beta)-enabled Chromebook
- SpiderBasic, version 2.22 (for 64-bit linux)
- For the form designer: PureBasic, free version 5.71 (for 64-bit linux),
- SQLite database, created with DB Browser for SQLite, version 3.9.1
- Modeling (SpiderBasic Structures, etc.): Dia 0.97
- Compiled app hosted on Neocities.com
At the moment, I'm just playing around with the design of a GUI (navigation and other elements). Hoping to get a SQLite db setup with ability to create a database that can be downloaded, and then opened by the application.
So the client-side application is hosted on the web, but the user's database remains local. Something like that.
Since I've got all kinds of little fun projects on the go, I often find myself going all in on a project until I need a break and jump on another project. This puppy will likely turn into a slow and very long-term job. As long as I keep coming back to it, I'll use this topic thread to let folk know of updates (in case anybody is interested.)
Cheers and best regards !
Notes
2019-11-06
SQUIRREL! I have to take a little side-trip. As I'm putting this multi-window project together, I'm finding myself in need of some serious architecture for window management. So I need to familiarize myself with SpiderBasic structures and arrays, and familiarize myself with Dia (diagramming software) which I'm thinking of using to create UML Class Diagrams to model structures. If this turns into an interesting project, I'll put together a dedicated website and separate showcase post in this form.
2019-10-27
Created a very basic starting Sqlite database, and modified the "Explore Assets" functionality to load assets from the database. Cool.
Added a "System Admin" menu, and added a "Explore Place Names" functionality to load place names from the database.
2019-10-22
Added an "About" dialog. Had created a nice little image for the dialog, but showing the dialog with the image causes the TreeView gadget in the "Start" menu to disappear. Something I need to revisit again later.