A simple yes/no journaling app with streaks, built with Meteor 3 + Vue 3

Hi all,

I recently felt the need for a simple yes/no Journaling app, and thanks to the Meteor team and community, I was able to build one: https://chainreaction.meteorapp.com

  • You can log multiple yes/no entries per day.
  • I also added Streaks, which was a bit tricky with Dates, but fun to implement.
  • I tried making it a PWA and Android app, but that part didn’t work out.

It was a fun little project, and I wanted to share it. Feel free to try it if you like. Its on the Galaxy free plan. I’ve added DDP Rate Limiter.

Thanks to everyone in the community for making Meteor such a joy to work with! I look forward to keep learning.

Meteor 3.3.2

jorgenvatle:vite
accounts-base@3.1.2
accounts-password@3.2.1
ddp-rate-limiter
http
service-configuration@1.3.5
accounts-google@1.4.1

    "@mdi/js": "^7.4.47",
    "@swc/helpers": "^0.5.17",
    "@vueuse/head": "^2.0.0",
    "date-fns": "^4.1.0",
    "meteor-node-stubs": "^1.2.12",
    "simpl-schema": "^3.4.6",
    "v-calendar": "^3.1.2",
    "vue": "^3.5.21",
    "vue-meteor-tracker": "^3.0.0-beta.7",
    "vue-router": "^4.5.1"
  },

  "devDependencies": {
    "@types/meteor": "^2.9.7",
    "@vitejs/plugin-vue": "^5.2.1",
    "meteor-vite": "^3.8.0",
    "sass": "^1.92.1",
    "terser": "^5.43.1",
    "vite": "^6.3.5",
    "vite-plugin-pwa": "^1.0.3",
    "vite-plugin-vuetify": "^2.0.4",
    "vuetify": "^3.10.1"
3 Likes

Very interesting project, @digisarathi!

What do you think about writing an article about it for Galaxy Community Writers?

2 Likes

depends on whether the $60 is cash or coupons :grin: all my repos are on bitbucket. i’ve no use for github (& microsoft related :face_vomiting:)

i’ll DM you on X to see how i can contribute… more power to you, Fred and community! :heart:

3 Likes

It’s cash! We usually pay via Github sponsors, but we can find another way for you if you don’t use Github :slight_smile:

1 Like

then count me in :+1: