Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

IndexedDB Folder & Notes Web Page – Flutter Web – Source Code

IndexedDB Flutter Folders And Notes

$8.00

Categories: Flutter Apps, Notes Tags: Flutter Apps, IndexedDB (last edit 2019-20), Notes (last edit 2019-20), PWA (last edit 2019-20)
  • Description

Description

This is an IndexedDB Flutter Folder Notes Application. You may categorize this as yet another Notes App, but, the technologies that it includes are from modern and forward looking.

  • IndexedDB – It includes Create Read Update Delete (CRUD) operations on a basic note and folder records with Data Store – the browser offline data storage (IndexedDB database) – implemented pure JavaScript (with no dependendies)
    • Read by Id
    • Save or Update
    • Paginated Result
    • Filter By Parent ID
  • It uses the Flutter Framework for User Interface library and the Web as a Target Platform. You could read some articles about Flutter on this blog, https://programtom.com/dev/?s=flutter
  • The code is organized in BloC-Design Pattern using reactive Streams. This means you could alter the data source of the notes or add some additional business logic changes – without changing a single line of the User Interface code.
  • The UI Code is responsive. On Landscape screens (width > height) – the view split in two 50/50 – list + add/edit. On Portrait screens – the user interface is with one view at a time list or add/edit. The code for responsiveness was removed for now.

The app lets you organize the notes into folders and sub-folders structure

In this product you will find working solution for:

  • Tree Like Structure. Folder Hierarcy is folder with parentId parameters
  • Tab View and Listener on it – so the add button is different – according to the selected tab

Screens

  • Empty Folder State

blank

  • Empty Note State

blank

This is the screen where you have created some folders inside the top level folder.

blank

And these are notes in the top level folder

blank

Clicking Edit on the note moves you to a screen where you could update your note.

blank

And there is a list of notes inside of sub-folder.

blank

Related products

  • Offline IndexedDB - In Browser Notes Апп - Web Page - Flutter Web - Source Code

    Offline – In Browser Notes Web Page – Flutter Web – Source Code

    $2.50
    Add to cart
  • Exchange Tracker

    Exchange Tracker – Native Android App

    $0.99
    Read more
  • Simple Android Recorder - Flutter

    Simple Android Recorder – Flutter Source Code

    $0.99
    Read more
  • Flutter Month Calendar Widget

    Flutter Month Calendar Widget

    $3.99
    Add to cart

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)