Skip to content
This repository has been archived by the owner on Mar 15, 2023. It is now read-only.

four-ts/Habitus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Habitus

A DECO3500 Project focusing on social mobile computing in relation to habit change.

Project Description

This application aims to export the domain of effective habit formation through the motivating and incentivising users through the power of a community. Each user should ideally be paired with a friend (also known as habit buddy) to accomplish a shared goal. They keep each other accountable and supportive throughout this experience.

The application currently mimics the pathway of a new user and supports according features. This includes enforcing a user to first register an account onto the app and creating an initial goal with milestones and then creating tasks for the milestone. The user can then navigate to the homepage where they can see their newly made goal's milestone and associated tasks to achieve and a "feed" of posts from other users who are achieving their goal. The user can also upload a photo from their camera with a caption to also add to the feed. This is to support and encourage users to share their goal accomplishments and to recieve support from others. The final feature of the app is a mimic of a text chat capability with the users buddy. The user is able to message their buddy to talk, encourage and support each other in acheiving their shared goal.

The application is our very first initial scope of our project and has limited functionality to achieve our goals in creating effective habit formation. For more information please checkout our high-fidelity prototype

How to setup

  1. Ensure that you have the expo command line tool, you can follow the tutorial to setup this on your local computer.
  2. Also make sure you have the Expo Go app downloaded on your phone which you can check out here, [ios](https://play.google.com/store/apps/details?id=host.exp.exponent android
  3. Make sure you are inside the habitus-mobile-app directory
  4. run the following
expo start -c 
  1. You should expect to see something similar to this: [IMAGE ALT TEXT HERE

  2. Using the camera on your phone, get the qr code and it should take you back to the Expo Go app, where you can see the app.

  • Also make sure that you phone is using the same internet as your laptop, otherwise this will not work (hotspotting will also not work)

Walkthrough

  1. You should first see a login screen, however you are acting as a first time user and will need to register first

2. Register an account

3. Create a goal by filling the blanks

4. Try out the calendar tool, when you are adding the dates for your goal

5. Do the same for a milestone and also make sure to add tasks!

6. You should see a homepage and be able to tick off a task when you have completed it!

7. Check out other users feed

8. Upload your own post using the camera feature

9. Check this out on the homepage

10. Checkout your habit buddy and other friends accopmlishments

11. Talk and support your habit buddy

About

DECO3500 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published