Skip to content

Beta release presentation

Jennifer Apacible edited this page Nov 25, 2013 · 35 revisions

Logistics

  • Presentation Guide
  • Presentation Date: 11.25.2013
  • Presentation Practice: Google Hangouts at 6:30 PM on Sunday the 24th

Presentation Roles

Name Role
Jennifer Messaging
Julie Computer
Kenny Challenge/Resolution
Austin Introduction
Rhea Commissions
Christina Registration

Everyone needs to somehow be involved with the presentation. We need someone to talk through the demo, someone to perform the demo, someone to act it out if necessary, someone to answer questions, and so forth.

Agenda

  • Group Introductions
  • Problem/Project Pitch
  • Demonstration
  • Biggest Challenge, Resolution
  • Q&A

Script

Group Introduction

Everyone can introduce themselves and explain what you deal primarily with:

  • Jennifer: PM, Full Stack
  • Julie: PM, Back End
  • Kenny: Back End
  • Austin: Technical Lead, Full Stack
  • Rhea: Front End
  • Christina: Design, Full Stack, Documentation

Problem/Project Pitch

  • Problem / Solution
    • Current "state of the industry"
      • Emerging artists on their own for monetization
      • No standardized model to sell graphic art
      • Name a few alternate products and explain why they don't 'work'
    • Web application that assists both sides of the market
      • Provide artists a simple yet robust system to sell their wares
      • Provide customers a system to find exactly what they're looking for
  • Vision
    • Artist Focused
      • Protects the artist from malicious customers
      • Suggests base prices to limit market deflation
      • Fully customizable commission settings
    • User Friendly
      • Internal messaging system
  • Components
    • Users
    • Commissions
    • Messaging
    • Payment (Final Release)
    • Search (Final Release, Stretch)
    • Feedback/Ratings (Final Release, Stretch)

Demo

  • Registration & Settings
    • Overview:
      • Creates an identity for artists or commissioners
      • Brings together features of the site
    • Steps:
      • New user goes to home page
      • Click on "sign up/log in"
      • Fill out:
      • Click sign up
      • Visits settings page
      • Enters a new email to change email
      • On the same page, enters a new password and password confirmation
      • Clicks "Save Changes" to save changes
      • Open incognito tab (Existing)
      • Existing user goes to home page
      • Click on "sign up/log in"
      • Click log in
  • Commission Flow
    • Overview:
      • Highly customizable system covering a broad range of works
    • Steps:
      • Go to non-incognito window (new user)
      • Go to landing page (localhost:3000)
      • Click on picture with 2 ponies outside the house (end up on johnny's profile)
      • Click "Commission" button
      • Click "default_category"
      • Scroll down
      • Go to incognito window ([email protected] logged in)
      • Go to: localhost:3000/edit_template
      • Click "default_category"
      • Change "Choose a Style!" to whatever you want
      • Scroll down, click save
      • Go to non-incognito window (new user)
      • Refresh the page
      • Scroll down, choose "Sketch" and "One Character"
      • Click "Submit"
      • Go to incognito window ([email protected] logged in)
      • Click Johnny's name on navbar
      • Click "View My Commissions"
      • Click bottom most commission (newest!)
      • Show that commission status is pending
      • Click accept
      • Go "back" in the browser
      • Show that commission status has changed to accepted
  • Messaging
    • Overview:
      • Keeps all parties in-the-know in a controlled environment
      • Email Notifications (Final Release)
    • Steps:
      • Go to non-incognito window (new user)
      • Go to landing page (localhost:3000)
      • Click on picture with 2 ponies outside the house (end up on johnny's profile)
      • Click on "Message"
      • Write something in subject/body
      • Click send
      • Go to incognito window (johnny)
      • Click "Messages" on navbar
      • Click on new message
      • Click reply (fill it out)
      • Click send
      • Go to non-incognito view (new user)
      • Click "Messages" on navbar
      • Click on new message
      • Click "Back"
      • Click "Compose"
      • Fill out: Recipient "Johnny", Subject/Body = whatever
      • Click send
      • Go to incognito view (johnny)
      • Go to messaging view
      • Click on Sent tab

Biggest Challenge, Resolution

  • Collaboration
  • Essential for finishing the product on time
  • Essential for everyone to get the most out of the class
  • Challenging in practice, especially for a newly formed team
  • Resolution
  • Make an effort to voice concerns
  • Check in with everyone during meetings
  • Hold additional meetings as necessary to address conflicts
  • Start each phase by clearly specifying tasks to be completed and assigning people to them

Q&A

We should think of some questions that will be asked.