Giter VIP home page Giter VIP logo

cs-341-project-sq19-foxtrot's Introduction

cs-341-project-sq19-foxtrot

cs-341-project-sq19-foxtrot created by GitHub Classroom

[Codecov Coverage] (https://codecov.io/gh/upcs/cs-341-project-sq19-foxtrot/)

Leadership Web Application by Team Foxtrot

This is a web application designed for the University of Portland's Leadership program including a habit tracker and journal page.

Sprint 4 summary of completed features: -Fully shifted to a new databases (all of the inserts, updates, removals, and displaying of data is updated) -Habit tracker displays full dates and marks habits accordingly -Login works with cookies, always displays correct info for the user -Themes work for all pages -Themes are saved to users -Can log out

Sprint 3 summary of completed features: -Login works with fethcing login info from the data base -data for the habit tracker and journal is displayed in consistent ways and as the client requested -when the user adds habits and completes days it is added to the data base -when the user adds journals it is added to the database -when the user deletes habits it is removed from the data base -the habit tracker and journal only displays data for one user

Sprint 2 summary of completed features: -Login works with hard coded login data (Additional Feature) -Login has a forgotten password page -Habit tracker can add and remove habits, and check cells but it isn't saved -Can view previous habit tracker data -Two different themes for the home page (Additional Feature) -Journal has a one sentence and unlimited journal -Can view previous journal entries for the one sentence journal

cs-341-project-sq19-foxtrot's People

Contributors

gannotsk21 avatar ashika-m avatar hoangj21 avatar schibel21 avatar

Watchers

James Cloos avatar Ben Tribelhorn avatar

Forkers

hoangj21

cs-341-project-sq19-foxtrot's Issues

Extended Journal Entry isn't Extended

Recreate:

  1. Log into Polina's Account (had Los Angeles Theme)
  2. Go to Extended Journal
  3. Typed: This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal. This is a test for the extended journal.
  • This is 96 characters and it worked.
  1. Typed the same thing with 101 words and it did not display in "previous weeks

Completing Habits

Habits are not recorded; when I complete habits then go back to home and go back to Habit Tracker, habits on specific days are not completed.

Broke Server: Too long of Habit Tracker Entry

Recreate:

  1. Go to Habit Tracker
  2. Entered the Habit: How many characters can fit in this text field? I wonder if it too many will break it :/
  3. Site changes to 404 Site Not Found (in the url is the title of my habit with "+" between characters)

Successful Login Crash

After a successful login, the site crashed for about 5 seconds before refreshing itself and working

Habit Undefined

If you do not check one of the days of the habit after creating it, then go back to the homepage, when you come back its name will be "Undefined".

Login Invalid

After logging in and signing out, it says invalid login for all possible accounts.

Un-click complete habit not available

Should be able to unclick complete just in case someone accidentally clicks the button without completing their habit for the day. Have a popup saying 'are you sure you've completed this habit?' to double check too. Also just a suggestion: add rewards whenever habits are completed for the week :)

Can't see new journal entry

recreate:

  1. create new journal entry
  2. submit
  3. select 'previous weeks'

You should probably be able to see the entry that you just submitted, but it's not there

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.