Note Web - take notes as you work and let your web notes work for you!
Note Web is your electronic notebook just a few clicks away (regardless if its your or public workstation, tablet or smartphone). Its also your tool to track ideas and foster to implementation. So that you can select what matters now and focus just on that.
See videos below to find out about NoteInWeb.com fostering cloud solution ideas, for example.
Note Web team works to put technology at your service for each note you take and how you find it fit.
Note Web is currently in limited beta-testing. So click Sign Up in this site's menu if:
you've got an idea for a cloud solution or an app and want to see and touch, or even use, what it might turn to, when deployed to your cloud account
OR
you need a tool to try your favorite time management methodology
OR
capture a complex situation as notes, contexts and links between to take a look from aside and drive to improvement
From Your Cloud Solution Requirements to a (non-binding) CRUD Implementation Suggestion in less than half an hour!
So you've written down what you expect of your cloud solution or an app. It might be a bunch of user stories or a blob of text. You can already attach files with details about your data model (entities and attributes) as MS Word, Excel, PowerPoint, Open/LibreOffice documents or plain text/CSV. Later on, you'd be able to attach your files with additional requirements, or even sketches and prototypes of envisioned UI in different formats
Do you need a hint about how somebody or something else might understand your writing?
You can tell data from process and UI from storage, but not much idea about differences between DynamoDB and RDS MySQL or EKS and ECS or Python and Java... Would you like to get a deployable and runnable suggestion of what tech could fullfill your requirements?
Take a break from writing those requirements, a sip of coffee or your favorite drink... And turn them into cloud solution domain specific language - Note Web DSL, with just a click of a button!
Review the suggested code. At present, the following are the concerns to check the suggestion for:
Did the Large Language Model(LLM) of choice identify and name all of your subject area entities (your data model) properly?
Is the list of attributes of each entity complete and the suggested data types are correct? Do the attribute names match your expectations?
For which entities would you need a UI, to perform your Create-Read-Update-Delete operations? Is there a "web note" statement for each of those? Each web note would render as a form in one of the few layouts.
Each "dashboard" would render as a separate board or page that you can access per menu. Are "web notes" allocated to "dashboards" per your expectations?
By default, LLM would allocate each entity to a request processor to the best of its knowledge and understanding of your requirements. You can check and change the allocations. See details in Documentation
LLM would assign a NoSQL or an SQL storage type for each of the entities. You can change that as well. Check Documentation for details.
Would you need indexing and advanced search capabilities for any of the entities? If so, check that LLM has placed "index" statement on request processors of corresponding entities.
Visit documentation page for instructions, if you need metrics for any of the entities or log shipping for any of the request processors.
Now that you've reviewed the suggestion, you can have NoteInWeb.com:
generate a diagram of storage, request processors, UI and entitites
generate a placeholder for a linked cloud account (only AWS for now)
create and link Gitlab repositories for the implementation code of your request processors and deployment scripts
Save your Note Web DSL suggestion code for subsequent deployment
The latter and the cloud account step are required, rest is optional
After all the hard work reviewing, you're ready to see your cloud solution as provisioned resources in linked cloud account's provider web console, exposed API endpoints or Single Page Application web sites! So hit the "Deploy DSL" button: