Skip to content

ecs -- redesign and simplify focusing on offline first and state handling#2

Open
ecshreve wants to merge 11 commits intomainfrom
ecs/offline
Open

ecs -- redesign and simplify focusing on offline first and state handling#2
ecshreve wants to merge 11 commits intomainfrom
ecs/offline

Conversation

@ecshreve
Copy link
Owner

@ecshreve ecshreve commented Oct 24, 2024

d4.mp4

Features

  • Offline-First Experience: Access and interact with emails without an internet connection.
  • IndexedDB Storage: Stores emails locally using IndexedDB for offline access.
  • Service Workers: Utilizes service workers to cache assets and handle network requests.
  • Responsive UI: Built with Material UI for a modern and responsive interface.
  • Email Actions: star, and filter emails.
  • Pagination: Efficiently navigates through a large list of emails with pagination controls.

See the updated src/client/README.md file for details. https://github.com/ecshreve/slabmail/blob/847130df5ec816bf9387cd764098403ac72be6bc/client/README.md

Note

There are some backend changes included in this PR that tweak the shape of the data returned from the API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant