Skip to content

A local-only activity tracker app made with DexieJS, TanStack Router, Effect and React 19. The app is all client-side, fast, private, and reactive using a local database ⚡️

Notifications You must be signed in to change notification settings

typeonce-dev/activity-tracker-local-only-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local-only activity tracker app

A new paradigm of building apps is coming to the web: Local-first.

One of the key components of a local-first app is having a local data store. In this project template we implement the first step before local-first: Local-only.

The project is a Vite app completely on the client. It uses DexieJS as local IndexedDB database to make the app work end-to-end on the user device.

Check out also calories-tracker-local-only-app for a local-only app using @electric-sql/pglite as local postgres database.

This project also includes a @electric-sql/pglite implementation in a previous release.

About

A local-only activity tracker app made with DexieJS, TanStack Router, Effect and React 19. The app is all client-side, fast, private, and reactive using a local database ⚡️

Topics

Resources

Stars

Watchers

Forks