Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andromedatechnology/habitus
🏄 State-of-the-art Tracker for emotions, habits and thoughts. | Gamified. | Anonymous and open source. | Healthiest version of you
https://github.com/andromedatechnology/habitus
andromeda anonymity anonymous emotion emotions gamification habit-tracker habits health journal mental-health psychology psychology-experiments typescript vue vuejs
Last synced: about 8 hours ago
JSON representation
🏄 State-of-the-art Tracker for emotions, habits and thoughts. | Gamified. | Anonymous and open source. | Healthiest version of you
- Host: GitHub
- URL: https://github.com/andromedatechnology/habitus
- Owner: AndromedaTechnology
- License: mit
- Created: 2020-05-16T20:52:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-05T09:00:14.000Z (5 months ago)
- Last Synced: 2024-07-23T10:21:38.711Z (4 months ago)
- Topics: andromeda, anonymity, anonymous, emotion, emotions, gamification, habit-tracker, habits, health, journal, mental-health, psychology, psychology-experiments, typescript, vue, vuejs
- Language: Vue
- Homepage: https://habitus.today
- Size: 6.78 MB
- Stars: 34
- Watchers: 3
- Forks: 4
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Habitus Tracker
Truly Amazing Life Tracker.
Healthiest version of you.
Gamified Habit, Emotion Tracker and Journal.
```
Anonymous.Unobtrusive and Easy to use.
State-of-the-Art Life Tracker.
```## 🏄♂️ Features
- 📝 Journal
- 🥰 Emotions
- 💪 Habits (Good and Bad, with Impact on Health)
- **🆕 🏷 Tag Everything! (Easily Filter Notes, Activity, ...)**
- ⚡️ Interactive
- 📈 Graphs and Filtering - User and Habit Activity
- 📣 Sound Notifications - Activity (Good and Bad Sounds)
- 🎯 Gamified
- 🌁 Daily Overview
- ⚡️ Your Health Status## 1. Preview
**[Check the gallery for more screenshots](https://imgur.com/gallery/9X7WC6U).**
![User page](https://i.imgur.com/v8HgZjy.png)
## 2. Anonymous, Offline-first
- Storing data in your browser
- No registration needed
- **Guest / Username access**
- **Works offline**## 3. Technology
- Installable and Refreshable Web App (via ServiceWorker)
- Progressive Web App
- TypeScript 3.8
- Vue.js 2.6
- Vuetify 2.2## 4. Install and Run
**Config files**
Duplicate `.env.example` as `.env`.
**Install packages**
`npm install`
**Compiles and hot-reloads for development**
`npm run serve`
**Compiles and minifies for production**
`npm run build`
**Run unit tests**
`npm run test:unit`
**Run end-to-end tests**
`npm run test:e2e`
**Lints and fixes files**
`npm run lint`
### 4. 1. Configuration
Duplicate `.env.example` as `.env`.
`.env` file holds API connection configuration, namely:
```
VUE_APP_API_URL=""
VUE_APP_API_PREFIX=""
```## 5. ⚡️ Habitus API
Optional; app can be used without it.
Provides initial data for the Frontend.
Join the open-source development of [the Habitus API](https://github.com/AndromedaTechnology/habitus-api).
Tested and written in `TypeScript`,
using `Koa.js` and `MongoDB`.## 6. Social
- [Medium](https://medium.com/@habitus.today)
- [Twitter](https://twitter.com/HabitusToday)## 7. Contribute
- Check out the Manifesto: [Self-Aware Software Artisan](http://selfawaresoftwareartisan.com),
- Check and Fix the Issues,
- Open new Issues (for Bugs, Suggestions, ...),
- Join the Development of the [API](https://github.com/AndromedaTechnology/habitus-api) or the [Progressive Web App](https://github.com/AndromedaTechnology/habitus).
Started in Europe, Croatia 🇭🇷
Crafted with ❤️
by contributors around the 🌍 World and 🌌 Andromeda.