Interface Rundown
Interface Rundown
First Page
a. Sign in
i. Id
ii. Password
iii. Forgot password
b. Sign up (sign up will be done manually on the back end)
i. Phone number or email, just used as a marketing page for now
2. Fundraiser
a. Setup
i. Add members
1. Add name or ID
2. Choose Role
a. Campaign Manager
b. Campaign Member
ii. Create Campaign
1. Choose name
2. Assign Members
3. Choose member roles
4. date restrictions (if necessary)
5. Give a list of item categories available with a check box to choose
which is wanted. The items populate their store
6. Mission statement
7. 3 pieces of media upload (pictures)
a. Option to add captions
b. Dashboard
i. Basic Info
1. Account Type
2. Name of organization
3. Address
4. Phone
5. Email
6. Link to docs
ii. Order history
iii. Product Inventory(grid)
1. Item list
iv. edit members (could be a grid layout)
1. Add new
a. Name or student id or both
2. Remove
3. Assign Roles
a. Campaign Manager
b. Campaign Member cant edit, will only be able to
sell and have record of their sales.
4. Assign to projects
v. Funds raised stats:
1. List of campaigns and members with total amount made
by each
vi. Campaigns:
1. Edit
a. Add category of item
b. Remove category of item
c. clone
d. cancel
e. pause
f. Resume
g. Add members
h. Remove members
i. Change member roles
2. Create Campaign
a. Choose name
b. Assign Members
c. Choose member roles
d. date restrictions
e. Give a list of item categories available with a check box to
choose which is wanted. The items populate their store
f. Mission statement
g. 3 pieces of media upload (pictures)
c. Campaign Store (this will be the marketplace in the future. Each
seller will have a link or something that links to them in the system
and their associated campaign. This brings the end customer to the
marketplace filtered to only show that seller’s associated campaign’s
items.)
i. It will say the name of the seller and the campaign in the
corner
ii. Direct Donate Button.
iii. Money raised counter
iv. Items for sale
1. One sentence description
2. Picture
3. Price
4. Add to cart button
5. Buy now button
v. Cart
1. Remove item
2. Add more
3. (standard stuff)
Shipping API
There will be no correspondences sent directly from the vendor to the End-
customer
Shipping API gets called when the end customer makes a purchase
It is sent to the vendor then back to the campaign and to the end customer
with tracking information for their item. Standard stuff
Payment api
Credit card as base
Can add apple pay, paypal etc on top of credit card base
Our Fees: Need to be prepared for taking percentage fees on all financial
interactions
Manual change of percentage or option by school or by item or by vendor
Percentage of profit is in commission tiers define tiers for each item and
how much made
Manually change tiers by organization or campaign will only affect after
put into effect
Import system
Items for vendors
Services for vendors