| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Future Functionality

Page history last edited by Edmund Johnson 14 years, 3 months ago

This page is maintained by the Website Development Group.

 

This page describes functionality which is proposed to be added AFTER the first full release.

See the Website Release Schedule for details of the scope of each release.

 

 

Area Function Details Desirability Complexity

Proposed

release

Header (all pages) Accessibility Line at the very top of the page to include:
- "skip to content", a link to the content div of the same page, skipping the header and menu
- "resize text" buttons/links
Medium Medium  
Register? & when completed a transaction? Plug in that enables recommendations to friends Must enable selection of friends /contacts from email account (and run on ruby on rails) High Low  
Item Edit Item Disable 'Available for Lending' checkbox if item is currently being lent out. High Low 1.0
Search Search Results If item is currently lent out, display the Expected Return Date High Low 1.0
Transaction Transaction Complete When an item is returned, if it is on anyone's wishlist, send them an email Medium Medium 1.0 ?
Member List Members (new) Might want to find users by their postcode or email address (i.e. you already know them) Low Medium >2
Transaction Request Received Block a specific user from requesting any of your items, e.g. if they are pestering you. Low High >2
Item Edit Item Display how many people's wishlists this item is on (and also display which users' wishlists?). Low Medium >2
Admin Admin users and login Allow login as an admin user, and display a menu of admin functions Medium Medium 2
Admin Disable user account Prevent an undesirable user logging in. Workaround - update database using SQL Low Low (if framework done) > 2
Background Auto-holiday Set a user to "On Holiday" if they haven't logged in for, say, 3 months. Send them an email to tell them this has been done. Low Medium > 2
Background Automatic Database Backup Daily backup of database.  DONE High Medium 1.1
Background Archive log files Remove old log files or copy them to a place off the server so disk space does not run out High Low (if db backup done) 1.1
Background Follow up email One month (say) after they registered, send follow-up email to a member.  The contents of the email would be dependent on how active they had been Medium High >2
User - Clubs / Societies / Groups Add clubs / societies / groups Allows an item to be visible only to members of selected groups High High 2
User - Item, Transaction Giveaway Allow an item to be given away High Low 2
Member Member Photos Allow members to upload a photo of themselves for display on their profile Low High > 2
Member

Update database:
- Add Item
- Transaction
- Login.

Display:
many pages

Members build up 'freelender points' by both lending and borrowing items (depending on feedback), and adding items to the database. When they reach a certain number of points (multiples of 10?), they become a Level 1 freelender, Level 2 freelender, etc.  When their  freelender name is displayed on the site, e.g. in search results, it is followed by a number of stars, one star for each Level.  Hence number of stars is a badge of how freelender-friendly, and almost, but not quite, how trustworthy they are. 
Recalculate and store when items added and transactions completed, and every time member logs in. This way, the freelender level doesn't have to be recalculated whenever their freelender name is displayed, but it gets calculated frequently enough that it doesn't get out of step with transactions/items in database.
Medium Medium > 2

Admin

Moderation Remove offensive item. Workaround - delete from database using SQL Low Medium > 2
User - Item Offensive Item Mark an item as potentially offensive, and to be moderated Low Low > 2
Database All Postcodes Ensure the database contains all valid postcodes. DONE High Medium 1.1
User - Main Make donation Make an electronic donation (Worldpay?) to Freelending CIC Medium High > 2
Admin Global email Send an email to all users, or all users in an area High Low >2
Admin Reports Various reports, contents not known yet.  Workaround - do database queries Medium Medium 2
User -all areas Multiple Languages, e.g. Welsh Allow user to select a language, though user input will not be translated Low High > 2
User - Item Category Icons Replace 'Book' etc with a graphic.  Sub-category icons (for Book Subject etc) would probably not be understandable Medium Low >2
User -Transaction Return dates a) Allow lender to set an expected return date
b) send reminder email to borrower when the expected return date is close

a) High

b) High

a) Low

b) Medium

a) 1.0 ?

b) 2

User - Main Front page - recent transactions Display a list of items recently borrowed (in their area ?) Low Low > 2
Transaction CO2 savings Display CO2 saved by lending/borrowing rather than buying eg http://www.transportdirect.info/Web2/JourneyPlanning/JourneyEmissionsCompareJourney.aspx?cacheparam=28 Low Low (for everything except general items)  >2
Add Item Interface with Amazon Allow users to search Amazon for their books, DVDs, CDs and Video Games. Makes the data more robust, and the site more usable and attractive. However, there could be 'legal' issues around this, if we are not driving users to the Amazon site. Medium High >2 possibly never
Sub-categories User-edited categories and sub-categories Could cause unwanted data to proliferate on the system.  So maybe just allow suggestions. Low High >2 possibly never
           

 

 

Comments (0)

You don't have permission to comment on this page.