Skip to content

revaturelabs/TrialoftheTitans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trial of Titans

Table of Contents

  1. Overview
  2. Manifest
  3. Packages
  4. Product Spec
  5. Wireframes

Overview

Description

Trial of Titans is a gamified Learning Management System where users are able to progress through different topics and ultimately face a final challenge. Users are known as 'Hero's who are guided by their 'Oracle' trainers. To conquer a 'Titan', i.e. a technology, the hero must face a series of 'Minions' which are Titan related sub skills. Eventually, the hero is met with a final challenge that allows them to conquer the Titan.

Technologies used for this project include: Salesforce, Apex, Lightning Aura Components, HTML, CSS, Lightning Design System, and Javscript

Packages

Main Package

TrialoftheTitansPackage:

Additional Packages

TitanHubPackage:

HeroHubPackage:

ChartPackage:

Product Spec

User Epics and User Stories

  • Hero Epic

    • User will have access to the Hero Hub
    • User will have access to the Titan Page
    • User will be able to see their Team information
    • User will be able to see their Squad information
    • User will be able to create their own Portfolio
    • User will be able to see their exam results
    • Users will be able to communicate with their squad members
    • Users will be able to see their titan progress
    • Users will be able to see take their exam based on Exam clicked
  • Oracle (Trainer) Epic

    • Trainer will have access to the Cohort page
    • Trainer will be able to create, manage, and assign exam questions
    • Trainer will be able to conduct one-on-one interview
    • Trainer will be able to create and assign Projects
    • Trainer will be able to create Curricula
    • Trainer will be able to see exam results
  • Senate (QC) Epic

    • QC will have access to the QC hub
    • QC will be able to conduct one-on-one interviews
    • QC will be able to see one-on-one interview results
    • QC will be able to create and manage their own set of questions
    • QC will be able to see the Curricula
    • QC will have the ability to review interviews
  • Centurion((Management) Epic

    • Management will have access to the Management Hub
    • Management will be able to see and create Curricula
    • Management will be able to see one-on-one interview reults
    • Managemnet will have access to a Curriculum Builder
    • Management will be able to manage Curriculum
    • Management will have access to the Portfolio Hub
  • God (Employer) Epic

    • Employers will have read-only access to the Portfolio Hub

Screen Archetypes

  • Hero Hub Page
  • Titan Page
  • Trainer Hub Page
  • Management Hub Page
  • Cohort Page
  • Portfolio Hub
  • QC Hub

Wireframes

Screen Wireframes
Hero Hub
Titan Page