HappyChappy tracks your mood and boosts it. Feeling annoyed and want to wallow in it? Feeling great and would like to share with someone? Meet Happy Chappy! He always wants to know how you’re feeling and will react to your emotions and even track how you’ve been so you can pin point your ups and downs.
git clone repo_name
bundle install
rails s
rails spec
rails db:setup
- Ruby 2.6
- Rails 6.0
- Database: Postgres
- Authentication: Devise
- Testing: Rspec, capybara
- Linter: Rubocop
- Code complexity
- HTML, CSS, REACT ,JAVASCRIPT
- Bootstrap
- Testing: Jest
- Linter: ES Lint
- Travis CI
- Heroku
As a user
So that I can use the app
I want to be able to create an account
As a user
So that I can access my account
I want to be able to login
As a user
I want bot to ask me about my mood
and show me mood options
As a user
when bot prompts mood options
I want to be able to select a mood as response
As a user
when I select a mood as response
I want to be bot to suggest options to help with my current mood
As a user
when I select view piechart option
I want to be able to see mood pie-chart
As a user
when I select view random jokes option
I want to be able to see random jokes
As a user
when I select view random memes option
I want to be able to see random memes
As a user
when I select view Chuck Noris Fact option
I want to be able to see random Chuck Noris Facts