Skip to content

aclai4067/one-reason-capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

108 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSS Capstone - "One Reason"

Specs

Create an Application utilizing the following:

  • React
  • Firebase CRUD
  • Bootstrap
  • Use Github Projects for planning

Technologies Used

Description

A Mindfulness App for Goal Setting

One Reason is a mindfulness app that encourages the user to log in once a day, even if only for just a moment, to check in on their goals. The user can set as many goals as they would like, and each day the user lists one reason why they are working towards their goal.

Users must log in to access the app content. New users are prompted to create a profile and set their first goal on authentication

The landing page for existing users prompts them to enter their reason for the day and displays historical posts below. The user can elect to post their reason under their name or anonymously. Historical posts on the home page can be filtered by related goal.

The feed page displays all reasons for all users. Users can like posts that they identify with or to give support, and may filter the feed by posts they have liked. Posts celebrating a goal met use special formatting to stand out.

The goals and journal pages are private to the user. The user can review, edit, and delete their goals. When a goal is marked as met, the user is given the option to share in a public post. The journal gives the user space for more in depth contemplation than their daily reason post, and will not display to the feed.

Screenshots

New User Profile Form Profile Form - New User

Existing User Home Home Display - Existing User

Feed - Unfiltered Feed Display

Feed - Filtered by "Likes" Filtered Feed Display

Goal Met - Share the News Prompt Goal Met Prompt

Goals Goals Display

Journal - New Entry Form Journal Entry Form

Journal Journal Display

Alternate Style Themes

Dark Dark Theme Display

Neutral Neutral Theme Display

Sea Sea Theme Display

Femme Femme Theme Display

Demo

Preview the Project Here

How to Run

Contributors

Ashley Claiborne

About

Front-End Capstone Focused on Achieving Goals Through Mindfulness Exercises

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors