340 likes | 407 Views
Freewill Website - Stage 1 Skeleton Example Mocks + Requirements This document conveys a visual representation of the initial layout of Freewill’ web platform and identity's the bare bone basic functionality to make the service functional and useful.
E N D
Freewill Website - Stage 1 Skeleton Example Mocks + Requirements This document conveys a visual representation of the initial layout of Freewill’ web platform and identity's the bare bone basic functionality to make the service functional and useful. • Stage 1 skeleton of the website will provide the following • New users will be asked to identify themselves and request a hand/virtual shares from an existing user who has to vouch for them and give them shares before they can login. • Active users will be able to identify and relate to their Interests. • Users will be able to manage amedia rich Descriptionsof the Interest that they relate to, like a wiki but with change decisions being based upon votes • Users will be able to create Timeslot events in their Time Keeping Calendar (TKC) and to share their time inrelation to their Interests by creating Timeshare Tags, for others to find and access • Users will be able to create Dreams, through which they can request access other users shared time • Users will identify that time sharing took place in order to reflect Goodwillpoints, with feedback being left. • Goodwill will be able to be used by users to place a maximum Goodwillbid for access to others user’s shared time which is offered on a Goodwill bidding basis, with the winning Goodwill bid being 1 higher than the 2nd highest bidder, and the Goodwill dissolved.
Programming Specifics: • Coded on top of Joomla 3.0.0, an open source content management system. • Created to be modular, centered around Interests, with separate inter-linking extensions being created or modified from open-source add-ons, in order to provide greater functionality and for users to manage and find information relating to their Interests. • HyperMySQLicould be used to scale the service if needed. • Host: Rackspace.com?? Backup solution: bqbackup.com?? • Use Ajax where possible to show content in real time, and to let users interact with iteasily. • Web site views: • Not logged in: Welcome Page with Login and Profile Creation. • Logged in but not an active user • Logged in active user: • a. Elements for a User: • | Description | Interests | Time Shared | Dreams | • b. Elements for an Interest Group: • | Description | Interests | Time Shared | Dreams | • b. Elements for a Dream: • | Description | Interests | Time Shared | Dreams | • c. Top Navigation • | Home | Interest Search | Calendar | Messages | Vouched for |
FREEWILL Empowering time and helping turn Dreams into reality! Email Address Password Log-in Keep me logged in Forgot your password? Sign Up It’s free and owned by its users Freewill is an interest centered time and resource sharing platform. Users can relate to their interests (e.g. tennis, cooking, world peace) and share resources and their time in relation to these interests for other users to access (to play tennis, discuss recipes, develop ideas etc). Freewill's mission is to empower people to achieve their shared dreams and to overcome the restraints of the monetary system and its controllers, restricted information flow and limited growth opportunities. Join with: [fb] [LI] [T] [Y!] [g] First Name Last Name Your Email Re-enter Email New Password Birthday: Why? Female Male By clicking Join, you agree to our Terms and Conditions Join Freewill
FREEWILL • >User’s name< | Become an Active Freewill User Edit Description Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams Current Location: Birthday: Edit Description Edit your description to add text, images and embedded objects to this page
FREEWILL • >User’s name< | Become an Active Freewill User Save Cancel Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams Current Location: Birthday: Save Cancel Search Country Shared \/ Select Day \/ Shared \/ Search State Private \/ Select Month \/ Shared \/ Search City / Town Private \/ Select Year \/ Private \/
FREEWILL • >User’s name< | Become an Active Freewill User Edit Description Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams Current Location: PandoraBirthday: 18 Dec Edit Description Sometimes I like to roar… watch me roar! Apart from being the best roarer this side of the gtfo galaxy, I’m just like any other awesome blue alien with access to an intelligent communication system and who values the environment…. I don’t wish that I could access a flat screen at all -_-”. My dream is for someone to upgrade the communication system to allow for virtual gaming and interaction with digital avatars…. The question I would like to know the most for no real reason is whether a hypothetical Pandorean avatar could project an avatar or if some brain frying things could occur….. Hey look, a big bird!
FREEWILL • >User’s name< | Become an Active Freewill User Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams If you know an existing user, request for them to vouch for you and to hand you shares: If you don’t know a user of Freewill yet, click here to be added to a waiting list. Freewill is owned and directed by its users, with all users eventually having equal ownership and equal voting power over its direction. To protect Freewill from abuse during its early development, an existing user must vouch for you and provide you with one or more of the free shares available to them before you can become an active user. User’s Name or Email Submit Request Request message
FREEWILL • >User’s name< | Become an Active Freewill User Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams You have requested that the following user vouch for you and hand you shares: Freewill is owned and directed by its users, with all users eventually having equal ownership and equal voting power over its direction. To protect Freewill from abuse during its early development, an existing user must vouch for you and provide you with one or more of the free shares available to them before you can become an active user. Nod Guilty (City) I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. I write my own future. Full View Submitted: date
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Nod Guilty (Dreamer) I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. I write my own future. Description | Interests | Shared Time | Dreams Current Location: Earth, Gold Coast, The present Birthday: May, 2020 Hey, I’m Noddy. I’m passionate about justice, freedom, and removing debt based slavery. I wonder if that pisses some people off, or whether the desire for universal freedom is universal. Anyway, on a side note, I went to the shops today and this bloody advert projected at me and it was all personalized and stuff…. I never gave them access to my personal data… wtf. Check it out, I recorded it on my live stream from my 3rd person hover observer!! Oh, and I just bought some Kite-surfing gear… the projector chick in the bikini told me that it’s all the rage….. Oh and I’m not easily fooled. She said I look like a natural too, so who am I to argue :D.
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams Root Path Sports Filter branch Interests: All Interest Types \/ # Full View Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Add to Root Path # Full View Kite Surfing (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Add to Root Path
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams All Locations \/ 12/16/2012 11:30am To 12:30pm 12/16/2012 X hrs \/ Time zone Filter Timeshare Tags by: All Interest Types \/ All Timeshare Tags \/ Tennis (Activity) – Playing (Skill Level) I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour. Full View Shared Time Full View Kite Surfing (Activity) – Teaching (Skill Level) I’m a novice Kitesurfer, but have completed a couple of lessons, know the basics and am happy to share this and access to my gear. Shared Time
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Relate Description | Interests | Shared Time | Dreams > Description: with text objects, images and embedded media <
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Relate Assign one or more Root Interests (?) (optional) Save Cancel Sports Identify a Root Interest How would you enjoy sharing your time in relation to this Interest (i): Playing Understanding: Interested \/ Skill: Novice \/ [ ] Shared Enter a description of what other users can expect from meeting you e.g. I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour. Default Location \/ Search Timeshare Tag “1st Result“ # “2nd result“ # “3ndresult“ # Description | Interests | Shared Time | Dreams • > Description: with text objects, images and embedded media <
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Assign one or more Root Interests (?) (optional) Save Cancel Sports Identify a Root Interest Remove Relation How would you enjoy sharing your time in relation to this Interest (i): Playing Understanding: Interested \/ Skill: Novice \/ [ ] Shared Enter a description of what other users can expect from meeting you e.g. I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour. Default Location \/ Search Timeshare Tag “1st Result“ # “2nd result“ # “3ndresult“ # Description | Interests | Shared Time | Dreams • > Description: with text objects, images and embedded media <
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Description | Interests | Shared Time | Dreams History Suggested Changes (#) Edit Description > Description: with text objects, images and embedded media <
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Description | Interests | Shared Time | Dreams Edit Description Save Cancel Before Line 20: Line 25: After Line 20: Line 25 [After Changes \/]
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Description | Interests | Shared Time | Dreams Suggested Changes (#) Close Suggested Changes Before Line 20: Line 25 After Line 20: Line 25 Decision Time left Preview Changes \/ 42 54 Before Line 23: Line 36 After Line 23: Line 36 Decision Time left Preview Changes \/ 51 26 Decision Time left Preview Changes \/ 36 21 Before Line 2: Line 15: After Line 2: Line 15:
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Description | Interests | Shared Time | Dreams History Close History Before Line 20: Line 25 After Line 20: Line 25 Approved (date) Hide Preview /\ 87 54 • >Will show a Preview of the content here, either “before” or “after” the change < Before Line 23: Line 36 After Line 23: Line 36 Rejected (date) ShowPreview \/ 21 77
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Sports (Activity) All forms of competitive physical activity which, through casual or organised participation, aim to use, maintain or improve physical ability and provide entertainment to participants Related Description | Interests | Shared Time | Dreams Root Path Sports Filter branch Interests: All Interest Types \/ # Full View Tennis (>Interest Type<) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Add to Root Path # Full View Kite Surfing (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Add to Root Path
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. The usual form (originally called... Related Description | Interests | Shared Time | Dreams All Locations \/ 12/16/2012 11:30am To 12:30pm 12/16/2012 X hrs \/ Time zone Filter Timeshare Tags by: All Skill Levels \/ All Timeshare Tags \/ Jack Highman – >Timeshare Tag< (>Skill Level<) I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour. Full View Shared Time Full View Nod Guilty – Teaching (Expert) I will tell you what you’re going to do wrong, no need to actually play. Shared Time
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest “Result (Seed) “ # “Result (Seed) “ # “Result (Seed) “ # (More Search Options) Edit Description Jack Highman(Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that. Description | Interests | Shared Time | Dreams Current Location: PandoraBirthday: 18 Dec Edit Description Sometimes I like to roar… watch me roar! Apart from being the best roarer this side of the gtfo galaxy, I’m just like any other awesome blue alien with access to an intelligent communication system and who values the environment…. I don’t wish that I could access a flat screen at all -_-”. My dream is for someone to upgrade the communication system to allow for virtual gaming and interaction with digital avatars…. The question I would like to know the most for no real reason is whether a hypothetical Pandorean avatar could project an avatar or if some brain frying things could occur….. Hey look, a big bird!
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Tennis Advanced Search for “Search Term” This page will show all Interests that have been related to by other users of Freewill. [ All Results \/ ] # Full View Tennis (Activity) A game in which two or four players strike a ball with rackets over a net stretched across a court. Relate/d Other Search Filter Selections: [ Users \/ ] Type the name of city or region [Dreams \/ ] (Create a new Dream) All Purposes \/ [Interest Groups \/ ] (Create a new Interest Group) All Interest Types \/
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar | History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources All allocation types \/ All status options \/
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar| History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources Manage Timeslot Save Cancel Shared Timeslot \/ 12/16/2012 11:30am To 12:30pm 12/16/2012 Time zone Notice Time Required: Days \/ Hours \/ Available Timeshare Tags | Winning Bids Default meeting location: (?) Meet at Country State City / Town > Entered Environment Interest Meeting Location / Address < Filter by: All Interest Types \/ All Interests \/ All Timeshare Tags \/ [ ] Share Time # Tennis (Activity) - Playing I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour… (Read more) Default Location \/
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar| History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources Manage Timeslot Save Cancel Status: Shared Timeslot Live Bidding \/ 12/16/2012 11:30am To 12:30pm 12/16/2012 +10 GMT Notice Time Required: Days \/ Hours \/ Available Timeshare Tags | Currently Winning Bids Date Time : Xhrs Tennis (Activity) – Playing I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour… (Read more) View Details 11 Mar 2012, 3pm: 2hrs Kite Surfing (Activity) – Teaching I’m a novice Kitesurfer, but have completed a couple of lessons, know the basics and am happy to share this and access to my gear. View Details
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar| History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources Manage Timeslot Save Cancel Status: Shared Timeslot Interest (Type) – Timeshare Tag Sec /Conf/Trans/Can \/ 12/16/2012 11:30am To 12:30pm 12/16/2012 +10 GMT Notice Time Required: Days \/ Hours \/ • Winning Bid Default meeting location: (?) Meet at Country State City / Town > Entered Environment Interest Meeting Location / Address < Tennis (Activity) – Playing I enjoy playing social singles tennis. I have a spare racket and tennis balls. Tennis court hire costs will be split. I prefer to play at Queens Park and Royal Pines, both about $20/hour… (Read more) 11 Mar 2012, 3pm: 2hrs View Details
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar| History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources Manage Timeslot Save Cancel Private Event \/ Untitled Event 12/16/2012 11:30am To 12:30pm 12/16/2012 Time zone Location: (Optional, for mapping) Search: Country State City / Town > Entered Environment Interest Meeting Location / Address <
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest My Time Keeping Calendar | History and New Events to Confirm (#) Keep track of your time shared here and reflect Goodwill which you can use to access limited resources All status options \/
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Search Users (Message time) User’s Name User’s Name (Time) Beginning of message Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text Message Text User’s Name (Time) Beginning of message User’s Name (Time) Beginning of message (Message time) User’s Name Message Text Message Text Message Text Message Text Message Text Message Text Message Text User’s Name (Time) Beginning of message Write a reply Reply
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Users you have vouched for (#)| New Requests (#) Vouch Path User 1 User 2 Full View Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Vouched (#) Full View Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Vouched (#) Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Full View Vouched (#)
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Users you have vouched for (#) | New Requests (#) Do you know the following individual and vouch that they are socially aware and of good conscience? Full View Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Yes No Full View Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Yes No Nod Guilty‘s Vouch List I have a habit of pissing off the wrong people. I was accused of murder, but didn’t do it and despite the failings of the justice system, I managed to prove my innocence. Full View Yes No
FREEWILL • >User’s name< | | Calendar (#) | Msg (#) | V (#) Search Interest Align With \/ Jack Highman (Dreamer) Sometimes people tell me I look quite blue, but I’m a cheerful Pandorean at heart. I like big birds, oh and supposedly I’m chosen or some bs like that.