Language Material Swap Shop
Posted: Wed Jan 25, 2017 4:34 pm
Recently Sgt Schultz and I have been talking about development and hosting of a language materials swap shop. The basic idea is that we trade with each other learning or native material. So if I'm learning Italian, and an Italian speaker puts up 5-6 books (in Italian) to swap for an equal number of books in English we agree to swap. I pick the books I want from them, they pick the books they want from me, and then I post my books to them and they ship their books to me. Of course this would work with DVD's, etc.
The idea here isn't to pirate stuff off the internet, but rather to swap legally available stuff with each other in order to learn each others language.
I wanted to host at some point in the future a "Read it, Swap it" website for language learners. There is one in the UK just for books, http://readitswapit.co.uk/TheLibrary.aspx the idea is you swap one of your old books with someone else, and you cover the cost of shipping your book, they cover the cost of shipping theirs to you. I think this would be a real boon for language learners, and not just books but DVD's, etc.
So my requirements, which Sgt Schultz asked me to write down are:
- User can create an account and list a book or DVD with a thumbnail photo of the cover. (This could be enhanced using some ISBN search API like Amazon provides: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/EX_LookupbyISBN.html)
- Search function, by title, language, author, etc.
- Other users request a book swap by selection of one of my titles, and I'm shown all their books so I can pick one I want to swap for.
- Also ability to decline swaps
- After a swap is agreed the book is removed from the swapable books and wait for both parties to confirm they have received their items. Should be a field for a postal tracking number to be entered.
- After the swap is completed and confirmed by both parties they are given the option to rate the other swapper on a scale of 1-5, which will allow ratings to be displayed so people are more comfortable with good swappers (e.g. ebay)
- Some way to "go on holiday" so that all attempts to swap with me are disabled until I return.
The idea here isn't to pirate stuff off the internet, but rather to swap legally available stuff with each other in order to learn each others language.
I wanted to host at some point in the future a "Read it, Swap it" website for language learners. There is one in the UK just for books, http://readitswapit.co.uk/TheLibrary.aspx the idea is you swap one of your old books with someone else, and you cover the cost of shipping your book, they cover the cost of shipping theirs to you. I think this would be a real boon for language learners, and not just books but DVD's, etc.
So my requirements, which Sgt Schultz asked me to write down are:
- User can create an account and list a book or DVD with a thumbnail photo of the cover. (This could be enhanced using some ISBN search API like Amazon provides: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/EX_LookupbyISBN.html)
- Search function, by title, language, author, etc.
- Other users request a book swap by selection of one of my titles, and I'm shown all their books so I can pick one I want to swap for.
- Also ability to decline swaps
- After a swap is agreed the book is removed from the swapable books and wait for both parties to confirm they have received their items. Should be a field for a postal tracking number to be entered.
- After the swap is completed and confirmed by both parties they are given the option to rate the other swapper on a scale of 1-5, which will allow ratings to be displayed so people are more comfortable with good swappers (e.g. ebay)
- Some way to "go on holiday" so that all attempts to swap with me are disabled until I return.