Post

We are building a new local-first version of FacileThings, a personal productivity web & mobile application based on the Getting Things Done methodology (GTD). It will be a super-fast, reactive, and responsive application that allows you to work offline. #buildinpublic #localfirst #GTD

0 reposts12 likes

We chose Replicache as the sync tool between the application data and the server. The main reason is that our current PostgreSQL database is hosted on Heroku, which prevents us from making the changes required by other sync engines (typically to support logical replication). #buildinpublic

Replicache (from @rocicorp.dev) allows you to create your own backend in a non-obtrusive way, accessing the database through your own REST API. This way we can use all the existing business logic on the server, developed with Ruby on Rails and accessible through our API. #replicache #localfirst

The challenge now is to rebuild it using the local-first technologies that have emerged in recent years in order to create a fantastic user experience. This architecture will also facilitate future expansion to native mobile platforms, and the integration of AI agents. #localfirst #buildinpublic

FacileThings has been a cloud-based SaaS since 2012 (facilethings.com), and its purpose is to help you achieve your goals, by establishing the best habits and practices to manage with confidence your life and work. #buildinpublic #facilethings #productivity

facilethings.comFacileThings | The structure you need to get things doneFacileThings is a personal productivity application based on the Getting Things Done© methodology, and provides you the structure you need to get things done