Giter Site home page Giter Site logo

capstone-zack-jordan's People

Contributors

emptstr avatar waltonzt avatar

Stargazers

 avatar

Watchers

 avatar  avatar

capstone-zack-jordan's Issues

Clean up GitHub Repo

Need to get the .gitignore working so that unwanted files are not getting added to the github repo

  • remove node modules from github
  • .idea files? (maybe)
  • Clean up README
  • edit package.json with our info and add a android config

Feature #3 Sessions Tracking Workflow (Front-End)

  • User needs to be able to start a new sessions.
  • Time stamp of start and end date
  • Store user session notes
  • Track the sessions with a timer either count up.
  • End Session/Store Data in a Session Object
  • Track user Id
  • Store in Database
  • See data on dashboard

Refactor the Login Signup

  • Implement password.service.ts using a bcrypt library

  • Create a abstract validator.ts class

  • Implement a email-validator.ts class

  • Implement a 'password-validator` class

  • Code Cleanup and Comments

Dashboard: Backend

  • Implement a session.ts class

  • Implement a session.service.ts class and spec. Will most likely include a design doc to search by date

  • Use the Session Service to pull recent session data from the database

Feature 1: Login/Sign up (Back End)

The success criteria for this issue is to verify that a user is able to sign up, sign out, and successfully close and restart the app and remained signed in. This iteration will not implement account recovery features.

  • Configure and create the local database using Pouch DB and SQLite (Successfully connect to local database, bring up the dev tools in the browser)

  • Create a database service to manage database connections

  • Implement a configuration service which will load relevant config info, and bootstrap the database upon application start up

  • Implement a sign up service for user registration.

Feature #4 Session History (Front-End)

  • See more info about each session
  • List all Session Page.
  • Session tracking graph

Might want to have a separate page where all of the user sessions will be listed and have some other functionality on the Dashboard like the graph and hour goals.

Refactor the user registration form

Modify the user registration form in registration.ts to include all of the attributes accepted by the providers/database/user.ts class constructor

  • Firstname
  • Lastname
  • Email
  • Password

Users Name is Getting Lost

Somewhere the users name is getting lost and is not being set as the current user. I did a little bit of testing and it seems to be creating the user correctly in register but when you check the current user at login the name fields are blank.

Knowledge Base (Front-End)

  • List Information about each learning style in an easy to access format.
  • Give Study tips for each category

Welcome Page For Maestro

We need to give some information about what the app is and about the survey that they are about to create before they take the initial survey.

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.