Sentispace is an installable PWA diary app that's built with privacy in mind. You can log your daily activities and feelings, and the app provides summaries and trends for the day, week, or month. One of its key features is caching for offline access, allowing you to interact with your diary even when you're not connected to the internet. Everything runs on the user's own device—no back-end involved. The app is built using Vite, React, TypeScript and Dexie.
My chronic health conditions got worse, so I needed to track my daily activities closely. I couldn't find any existing apps that met my specific privacy and functionality needs, so I created my own. After sharing with friends, I saw a greater need and chose to release it as an open-source app for everyone.
Thank you for your interest in contributing to our project! Here's how you can help:
Found a bug or have a feature suggestion? Please check to see if it has already been reported or suggested in the issues tab. If not, go ahead and open a new issue, providing as much relevant information as possible to help us understand the request or problem.
We are happy to accept pull requests, If you'd like to contribute to the codebase, here's a quick guide:
development
.Since this project is in its early stages, we do not yet have a formalized test suite or Code of Conduct. By submitting a pull request, you agree that your contributions will be licensed under the same license that covers the project (typically this will be specified in a LICENSE file).
We hope to add more structured processes as the project grows. In the meantime, your contributions are very much appreciated and will help us get there!
Before starting, it would be a good idea to open an issue to discuss the proposed changes. This is not mandatory, but it can help prevent overlapping work and ensure that the changes align with the project's direction and goals.
Thank you for considering to contribute to our project, and we look forward to your contributions!
This project wouldn't be what it is without the generous support and resources provided by the following tools and communities: