By Chee Murakami & Kevin Davis @ EyeCue Lab
bri·o /ˈbrēō/ noun vigor or vivacity of style or performance
An anti-doldrum motivator - a mobile app that will intake new users and suggest actionable goals and remove roadblocks that can get in the way of ever starting good habits and desirable wellness.
So many people in this moment are feeling unmotivated, disconnected, and generally down. They are plagued by an unprecedented amount of free time, but no way to get started on the goals and activities they’ve always wanted to accomplish. Further more, with less daily structure it’s often hard to maintain routines which garner real results.
This presents an ironic problem. How does one get started? And how does one stay with it once they do? and remove roadblocks that can get in the way of ever starting good habits and desirable wellness.
‘Brio’ quickly represents an amorphous entity or cute helper creature personified. It’s relatable and helpful entity, encouraging a relationship with the application. The name can also take advantage of the ‘IO’ in the word while boosting the innate concept of the application which is an energy and warmth through participation. ‘Input’ begets ‘Output’ in perpetuity: the fundamental notion of good habits.
Minimum Product Features | |
---|---|
✔️ | User is greeted with a landing page sequence to onboard new users |
✔️ | Clicking on the "Get Started" button will bring you to the login page |
✔️ | User will have the option to pick eye color |
✔️ | User will have the option to choose username |
✔️ | User will be required to use Spotify to log in to the standard app |
✔️ | User clicking login will redirect to Spotify's auth flow |
✔️ | User submitting Spotify credentials and agreement will redirect back to Brio application at Main screen |
✔️ | User will be presented with empty pie chart of overall category balance and status bars for each category's current points |
✔️ | User can click a category or in the main page to view it's blockers and suggestions |
✔️ | User can click tab navigation at bottom to see home tab or profile tab |
✔️ | User can click tab navigation at bottom to see home tab or profile tab |
✔️ | User can see latest Check In information within Home tab |
✔️ | User can update eye color and user name in Profile tab |
✔️ | User can logout of application successfully and return to login page only |
✔️ | Application has clean, responsive UI |
Stretch Goals | |
---|---|
Additional API integrations like Meetup and Google Maps | |
More direct evaluation in app for check in reqs | |
Add OAuth flow back in to login sequence |
If you have a bug or an idea, browse the open issues before opening a new one. You can also take a look at the Open Source Guide.
- JavaScript
- Node.js
- NPM
- React Native
- Redux Saga
- Redux Persist
- Expo
- Figma
- React Paper
- Styled Components
- Spotify API
- SVG
- CSS
- Git
Copyright (c) 2020 Kevin Davis & Chisato Murakami @ EyeCue Lab
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.