version 1.0 requirements. prostructor ◦ prostructor is a community and service to finding,...

13
Prostructor Version 1.0 Requirements

Upload: denis-hall

Post on 27-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

ProstructorVersion 1.0 Requirements

Page 2: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

PROstructor

◦ PROstructor is a community and service to finding, scheduling and

paying professional for private , group lessons face to face or remote

◦ PROstructor is the Opentable or airbnb for lessons

◦ As a community a user can find professionals using different criteria

search

◦ As a tool it allows professionals to schedule and get paid for lessons

◦ Instructors can add this to their web page or fb fan page to get more visibility

◦ Initially targets Sports coaching, music coaching , language

training , academic coaching, fitness coaching and arts/crafts

PROstructor Overview

Armia Systems Confidential Proprietary

Page 3: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

SEO All user profiles should be se optimized

◦ Each location and each topic should be optimized

◦ Dynamic titles, descriptions for users areas

PROstructor Overview

Armia Systems Confidential Proprietary

Page 4: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

◦ This will be free service for professionals to schedule classes for their

users in their website

◦ Every time a professional adds item to their website same info is added

to the community so others can find her, unless its noted private. So an

instructor with 10 students can use this as tool without letting others

know about the users/lessons

◦ She can invite her friends to attend the session with her and when

anybody accepts the invitation they install the app and become a

member of the community

◦ A friend who received the invitation from the coach can share the

invitation her friends to increase the reach.

◦ If a coach opens up the slot it will go to her friends and friends of friends

on a weekly mail very much like facebook market place

PROstructor Overview -Contd

Armia Systems Confidential Proprietary

Page 5: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

◦ Architecture

◦ 2 web servers through lb, 2 db servers, media server, mail server, report

servers

◦ In the initial all servers might be on a single box

◦ There is only one login and user registration for students and instructors

because some students are teachers. The accounts would be situation

sensitive

◦ Mobile – we will have a mobile client. So we would require an api for it.

Third parties can use it later on

◦ Social – This is by definition a natively social app. Plan for social

discovery and use of social open graph

PROstructor Overview -Contd

Armia Systems Confidential Proprietary

Page 6: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

This is the primary intelligence of the application and will drive

all platform outputs.

There are 2 types of profiles – professionals and users

Same login and registartion

This will match pros with users Based on location , interest , skill level and budget

Search for specific pros

Keep users schedules from prostructor and remind you

Prostructor will recommend items for you based on history and social graph

PROstructor Engine

Armia Systems Confidential Proprietary

Page 7: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

Each users will have www.PROstructor.com/username profile

The page will show your profile – more like linked than facebook.

with picture description , user feedback

Users can click on the schedule button to schedule a private

lesson or join a group lesson

Look at schedules/rates and schedule something using a users

profile and pay for the class

This page links to their facebook profile

When an end user schedule an event its done through facebook

app.

Professional Area

Armia Systems Confidential Proprietary

Page 8: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

◦ Login to the area with facebook connect and give

permissions

◦ Initially export things from facebook.

◦ Set my schedule and rate with sliding rate scale for

weekends , late evening etc..

◦ Can create rules for equipment reservation rules like co-

instructor, room, equipment, location etc..

◦ If doing group events set schedule, rate, min and max

students

◦ Payment mechanism and rules

Professional – Conrol Panel

Armia Systems Confidential Proprietary

Page 9: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

◦ Widget available professionals web page, blog- this widget will

show schedule and link to schedule something at

siessionr.com/username

◦ Ability to place this widget in her facebook fanpage

◦ Pros can add paypal to get paid directly from users

◦ If they do not have paypal they can ask PROstructor to accept

payment for them and PROstructor will cut a check end of the

month less 5% transaction fee

◦ This is free for professionals if they collect payments directly. We

will start charging like linkedin down the line based on how many

connects they can do and all – lets collect liquidity first

Professional – Conrol Panel

Armia Systems Confidential Proprietary

Page 10: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

Login with facebook connect and install a facebook app

View all the items they scheduled with different tutors – cancel

them if needed

These classes are very social – so they can share it their friends

through FB posts, time line, twitter and email to others to join her

Open graph will promote items unless they specifically ask the

scheddules private

Armia Systems Confidential Proprietary

User Control Panel

Page 11: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

Mobile optimized site for professionals to view their schedules

Similarly for end users

Email reminders for upcoming events

No stand alone iphone/andriod app

Phase 2

◦ An API will be created for output of associated data

◦ Data output will be required to connect to associated networks and applications.

◦ Application options will include:

iPhone

iPad

Android Marketplace

Armia Systems Confidential Proprietary

Mobile App

Page 12: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

Monthly and weekly utilization of hours Income Ability to contact existing users for upcoming classes

or sessions

Armia Systems Confidential Proprietary

Professional Dashboard

Page 13: Version 1.0 Requirements.  PROstructor ◦ PROstructor is a community and service to finding, scheduling and paying professional for private, group lessons

The Administrator will be allowed to edit and manage

entire business workings:

◦ Add, Edit, Delete, Approve of all data and connected accounts

Reports of professionals , classes, revenues

Platform will automatically everything for future user

or admin use

Log everything including what users search, viral

reach, views from social invites and new

users/schedules/revenues from social invites

Armia Systems Confidential Proprietary

Main admin area