Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dnlzrgz/moodmo
MoodMo is an Open-Source, Self-Hosted mood tracking application designed for simplicity in deployment, usage and maintenance.
https://github.com/dnlzrgz/moodmo
alpinejs django docker docker-compose journal mood self-care self-host self-hostable tailwindcss tracking
Last synced: 3 months ago
JSON representation
MoodMo is an Open-Source, Self-Hosted mood tracking application designed for simplicity in deployment, usage and maintenance.
- Host: GitHub
- URL: https://github.com/dnlzrgz/moodmo
- Owner: dnlzrgz
- License: gpl-3.0
- Created: 2023-11-08T10:35:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-10T08:39:11.000Z (10 months ago)
- Last Synced: 2024-04-10T11:37:27.605Z (10 months ago)
- Topics: alpinejs, django, docker, docker-compose, journal, mood, self-care, self-host, self-hostable, tailwindcss, tracking
- Language: CSS
- Homepage: https://moodmo.up.railway.app/
- Size: 2.34 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MoodMo - Self-Hosted Mood Tracking App
MoodMo is a self-hosted mood tracking and journal application built with privacy in mind, while also prioritizing speed and an user-friendly interface.
![Screenshot of the Home page of MoodMo](https://github.com/dnlzrgz/moodmo/raw/master/static/images/screenshot.png)
## Motivation
MoodMo it's the result of my personal longing for a mood tracking and journal application that I could use in every device I wanted without worries about the privacy or security of my data, and one that I could deploy and manage easily, whether on a local device such a Raspberry Pi or through a cloud provider like Railway.
## Features
- Responsive and modern interface powered by [Tailwind CSS](https://tailwindcss.com/).
- Dynamic user interaction with minimal JavaScript usage thanks to `htmx` and `Alpine.js`.
- Easy to deploy thanks to Docker.
- Simple setup process.
- Flexible configuration through `env` variables.
- Robust authentication provided by `django-allauth`.
- Full-text search functionality.
- Support for caching with `Redis` and `memcached`.
- Data export and import in CSV and JSON formats.## Deployment
## Development
## Roadmap
- [ ] Statistics.
- [ ] Search.
- [ ] Dark mode.
- [ ] Weather integration.
- [ ] Location.
- [ ] Journaling.## Help Not Wanted but Attention Is Appreciated
At the moment I'm not seeking external contributions through pull requests nor I would accept them, but your attention and feedback are highly appreciated. If you encounter any issues, have suggestions for improvements or just want to share your thoughts on MoodMo, feel free to open an issue!