Git Product home page Git Product logo

mattoon-ymca-challange's Introduction

ymca-project

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For detailed explanation on how things work, checkout the guide and docs for vue-loader.

mattoon-ymca-challange's People

Contributors

chiragparekh avatar pastorryanhayden avatar andreaparri avatar

Watchers

James Cloos avatar  avatar

mattoon-ymca-challange's Issues

Bugs from client

Hi Ryan!

I just wanted to confirm the bugs that need fixed:

  • 1. Change purple color to orange
  • 2. It's clocking me out automatically within 60 seconds. (The pop up is no longer popping up, but it's still clocking me out so I can't log a full workout.)
  • 3. Calendar view is not loading on my login

Somethings I noticed after you left...

  • 4. I manually input (through air table) two workouts for week 1 that gave me 5 points when the goal was 4, but my coupons still read 8. Those coupons should only be used when points for the week are not met.

  • 5. I tested altering the coupons, and when I increased the number of coupons in air table, it didn't add any coupons to the person when I logged in. Participants will have opportunities to earn extra coupons and we will need to be able to add those in somehow.

  • 6. I tested the "junior" column, and it appears the points goal does not change even when the junior column is checked. We will need to get that fixed ASAP as well. Here's what it should be:

Week 1 (1/21-1/27) - 2 points
Week 2 (1/28-2/3) - 3 points
Week 3 (2/4-2/10) - 4 points
Week 4 (2/11-2/17) - 4 points
Week 5 (2/18-2/24) - 5 points
Week 6 (2/25-3/3) - 5 points
Week 7 (3/4-3/10) - 6 points
Week 8 (3/11-3/17) - 6 points
Week 9 (3/18-3/24) - 7 points
Week 10 (3/25-3/31) - 7 points
Week 11 (4/1-4/7) - 8 points
Week 12 (4/8-4/14) - 8 points

Lastly, once this is live, will we need to input the roster on the airtable titled "Mattoon YMCA Challenges" or "Mattoon YMCA Test"? Wendy will definitely be in charge by that point, so I wanted to be sure to tell her correctly.

Keep me posted on how these updates are coming along. I'm fairly nervous about having all these bugs worked out before I leave :-/

Fix coupon flow

From client:

I manually input (through air table) two workouts for week 1 that gave me 5 points when the goal was 4, but my coupons still read 8. Those coupons should only be used when points for the week are not met.

It doesn't seem like the coupon flow is working as it is supposed to.

Fix Calendar Out Script -

From Emily:

The "out" column script is not working correctly. The first two people I checked this morning were marked out, but when I log in as them they're still in the challenge.

If it helps, these are the people so far that it marked out when they weren't: Tiera Aubrey, Shelbi Birch, Jennifer Lange

On the flip side, Austin Birch is out, but he wasn't marked as out. I'm going to go through each one to correct them now

Create new airtable table specifically for Survivor Quotes

From the client:

In Airtable can you make a new sheet for quotes so that the existing one is tied to Ironman and the new one is tied to Survivor? It's just that I made a lot of those quotes specifically about swimming, biking and running. If this isn't possible, I'll just save the quotes I have in a file on my computer and replace them for Survivor.

Re-add “add to home screen” instructions

From client:

Can you add the alert that notifies people of how to save the site to their home screen? Like the one that popped up the first time people went there for the Ironman app?

Implement flow for “junior” column

I tested the "junior" column, and it appears the points goal does not change even when the junior column is checked. We will need to get that fixed ASAP as well. Here's what it should be:

Week Number Date Point Goal
1 1/21-1/27 2 points
2 1/28-2/3 3 points
3 2/4-2/10 4 points
4 2/11-2/17 4 points
5 2/18-2/24 5 points
6 2/25-3/3 5 points
7 3/4-3/10 6 points
8 3/11-3/17 6 points
9 3/18-3/24 7 points
10 3/25-3/31 7 points
11 4/1-4/7 8 points
12 4/8-4/14 8 points

Turn off "It Looks Like You've Left The Y" notice.

Emily was trying to test the app and it kept saying "you look like you left the Y" we need to turn this off. (Location fencing should be off entirely, but we want to keep the modal at the beginning.)

Change failure alert wording

The wording should be:

“Don’t stop now! Unfortunately you have not successfully completed the requirements to continue in the Survivor program. We are proud of the progress you have made and encourage you to keep moving forward. Keep updated on our next program by checking our Facebook page.”

Make sure coupons are dynamic and tied to Airtable

I tested altering the coupons, and when I increased the number of coupons in air table, it didn't add any coupons to the person when I logged in. Participants will have opportunities to earn extra coupons and we will need to be able to add those in somehow.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.