Code Monkey home page Code Monkey logo

drone-companion-app's People

Contributors

andeepittman avatar greenkeeper[bot] avatar jnnfrpyn avatar sugaroverflow avatar xiaoweiguang avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

xxd4rkc0d3rxx

drone-companion-app's Issues

Share your badge functionality

User Storie(s)

  • As a < type of user >, I want < some goal > so that < some reason >.

Task Description

  • The description of the task to be completed.

Technical Criteria

  • Any technical criteria that needs to be met.

Acceptance Criteria

  • Acceptance criteria for this ticket to be marked completed.

Rewards System

Functionality related to the badges/points, rewards system.

List view of all modules

User Story

  • As an anonymous user, I want to come to the Drone Companion page and see a view of all the modules so that I can see what's available.

Task Description

  • A list of view of all learning modules on the homepage.

Technical Criteria

  • Modules appear in card layout with the following fields:
    • Title
    • Image
    • Description
    • Estimated time to complete module

Acceptance Criteria

  • TBA

User Progress functionality

Task Description

  • Create a system of saving and displaying user progress on a module.

Technical Criteria

Acceptance Criteria

Privacy Statement

User Storie(s)

  • As a < type of user >, I want < some goal > so that < some reason >.

Task Description

  • Adding the privacy statement to the application.

Technical Criteria

  • Any technical criteria that needs to be met.

Acceptance Criteria

  • Acceptance criteria for this ticket to be marked completed.

Step Item

Task Description

Create the Step Item component from the wireframe: https://sketch.cloud/s/ng0Yl/ZOA3Z9a
This ticket does not include styling.

Technical Criteria

  • Create a Step.js component with the necessary fields from the json file.
  • You will also need to create a route in server.js. Consider a url like /api/steps/:taskId/:stepId keeping the stepId in the url will allow us to pass that parameter into the next step button.
  • Use Aurora for the card component and WET for any other components.
  • Do not include styling.

Acceptance Criteria

  • Fields: title, image, "Next Step" button, "how?" button.
  • Next Step button takes you to the correct next step for the task.

List of In-Progress Modules

User Storie(s)

  • As a < type of user >, I want < some goal > so that < some reason >.

Task Description

  • The description of the task to be completed.

Technical Criteria

  • Any technical criteria that needs to be met.

Acceptance Criteria

  • Acceptance criteria for this ticket to be marked completed.

Technology Architecture

The technology architecture refers to the overlaying technology that hosts or supports the application. This would be things like the github, AWS cloud, or integrations or any services that interact with our application.

Badges

User Storie(s)

  • As a < type of user >, I want < some goal > so that < some reason >.

Task Description

  • The description of the task to be completed.

Technical Criteria

  • Any technical criteria that needs to be met.

Acceptance Criteria

  • Acceptance criteria for this ticket to be marked completed.

Progress

Functionality related to saving, tracking, and displaying user's progress or completion on modules.

Save for Offline Use

Task Description

  • Functionality for a checklist to be saved for offline

Technical Criteria

  • Description
  • Button / Indicator icon

Acceptance Criteria

User Dashboard

User Storie(s)

  • As a < type of user >, I want < some goal > so that < some reason >.

Task Description

  • What does the user see when they login?

Technical Criteria

  • Any technical criteria that needs to be met.

Acceptance Criteria

  • Acceptance criteria for this ticket to be marked completed.

Homepage

For functionality related to the homepage of the application.

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.