michelecomfort / self-care-center

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Self Care Center

Overview

How can I care for myself? One way is with affirmations and mantras! Affirmations are thoughts of positive self-empowerment, meant to assert your self-worth. Mantras are repetitive phrases that are repeated again and again during mindfulness practices. Your challenge is to build an app that helps users remind themselves of their inherent value!

This Solo Challenge gives students and instructors the opportunity to get a pulse on where you are with the foundational concepts of Module 1 curriculum. Students should use this as an opportunity to challenge themselves and work completely independently. Google can (and probably should!) be used, but any other code base should not be referenced. Instructors will be able to use your work, both completion of functionality and code quality, to determine where you stand and if you are behind for this point in the module, provide supports to intervene.

The spec for this project can be found here.

Learning Goals

  • Gain experience building an application that utilizes HTML, CSS and JavaScript
  • Write HTML and CSS to match a provided comp
  • Understand how to listen to and respond to user events
  • Individualize your programming skill set

Setup

  • Fork this project to your own Github account
  • Clone the repository to your local machine
  • cd into the project
  • Read this README thoroughly, then begin working!

Deploy link

Instructions for users

  1. Upon first entering the site, please provide your first name in the name field. This will allow us to personalize the main page for you. name_page jpg

  2. After you have entered your first name, then either click the 'Continue' button or press 'Enter/Return' on your keyboard. Your first name should consist of at least 1 character and at most 15 characters. You will hear a chime upon entry!

  3. On this main page, you will then have the choice to receive either a daily affirmation or daily mantra to use. It is your choice which you would like to receive. Screen Shot 2021-09-12 at 3 20 19 PM

  4. If you don't enjoy the affirmation or mantra chosen for you, you may click the button again to receive a new message. Please note, that there are only several messages each day. After that, you will need to check back the following day to receive new mantras or affirmations.

  5. You then have the ability to favorite the mantras or affirmations that you like in order to view.

About


Languages

Language:JavaScript 52.0%Language:HTML 24.3%Language:CSS 23.7%