Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harryjmg/alfred-messenger
Here is hosted Alfred the flow tester
https://github.com/harryjmg/alfred-messenger
Last synced: 3 months ago
JSON representation
Here is hosted Alfred the flow tester
- Host: GitHub
- URL: https://github.com/harryjmg/alfred-messenger
- Owner: harryjmg
- Created: 2018-04-29T17:50:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T12:04:43.000Z (almost 2 years ago)
- Last Synced: 2024-05-30T02:47:39.067Z (5 months ago)
- Language: Ruby
- Homepage:
- Size: 521 KB
- Stars: 35
- Watchers: 6
- Forks: 6
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Alfred : The Flow Tester
Here is Alfred, the flow tester created by Harry Jmg.
## How it works
Linked to a Facebook page, Alfred will remember you on Facebook messenger to answer a few questions through a [Typeform.com](https://typeform.com) formular.## What questions ?
The questions are my own original adaptation from the self made test "Mash-up HS du flow" published by hacking-social.com which is a mix from the ESM (experience sampling method by Mihaly Csikszentmihalyi) and the FSS-2 (Flow State Scale 2).You can read about the article from hacking-social.com [here](https://www.hacking-social.com/2018/09/03/fl1-donner-des-sens-a-la-vie-la-piste-du-flow/).
## Why do you need to answer ?
The advantage of this method is to give you a fresh point of view on your own life without any judgement. You can read about the concept of Flow discovered by Mihaly Csikszentmihalyi and how to test it respectively [here](https://en.wikipedia.org/wiki/Flow_(psychology)) and [here](https://en.wikipedia.org/wiki/Experience_sampling_method).If reading all these articles is too long for you. Just try it :)
## Configuration
The hard part is to connect your Rails app to your Facebook app. The facebook-messenger gem which Alfred is using has a [good documentation](https://github.com/jgorset/facebook-messenger#configuration) for that.You also need to set a typeform webhook (if you want to use Typeform).
## To dev for users
Many things are still missing to make the app better...
- [ ] **Add SMS or other platforms support :)**
- [ ] **Prendre en compte la moyenne subjective pour les couleurs**
- [ ] **Unitary tests**
- [ ] **Structure flow inputs per 7-10-14 days session** (better lisibility and UX)
- [ ] **Paginate flow inputs**
- [ ] etc etc...
If you have any ideas for this list, I invite you to open an issue and I will add it.## To dev for admin
- [ ] **An admin Dashboard (recurrent users etc...)**## Any questions ?
Feel free to open an issue or send me an email at [email protected]## FAQ
### Why Alfred ?
An old private joke for the viewers of [my youtube channel](https://www.youtube.com/channel/UC61GK_nOLSJdzAK5hoR2mJA) (french speaking).