carlarenee / project4

1 stars 0 forks source link

Attitude Adjustment #1

Open carlarenee opened 7 years ago

carlarenee commented 7 years ago

Attitude Adjustment

Synopsis

Insired by the Momentum Chrome extension and meditation mobile app, Headspace, Attitude Adjustment seeks to provide users with an interactive daily exchange to check in with mental/emotional status. A user is prompted to input a thought, the app will then provide content analysis (using IBM Watson's API) and provide 'adjustment' feedback throughout the day.

User Story: a user wakes up, types the first thought that comes to mind: 'I'm feeling tired'. The app analysis would provide feedback: 'Hey, you sound negative, here's something to think about: '. The app would then generate some feedback for the user in the form of an exercise or thought accompanied with some visual representation of the feedback.

A user's feedback is stored in a database and displayed in their profile. The desired goal is that a user can have a daily check in experience, receive some helpful tools to improve their mood, and be able to view their feedback over time in order to see patterns in their mental health.

App Functionality Requirements

Login/Signup for user account. Input form to collect a phrase from a user. Post input to Watson Tone Analyzer API. Grab output from Watson API and render analytics for user. Based on analytics, send quote or exercise (stored in database) back to user.

App Add On Ideas

In addition to a quote or exercise, provide user with mood over time analytics to see patterns.

Motivation

As a new developer, I'm really interested in the ways people interface with technology in small, day to day interactions. How can an app change your day?

Installation

I intend to build the app using: Backend: Node/Express Frontend: React Database: Psql

API Reference

Watson Tone Analyzer

Tests

Contributors

License

wireframe1

wireframe2

Trevor - @trevorpreston

trevorpreston commented 7 years ago

approved

carlarenee commented 7 years ago

Thanks!!