Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

EasyShop is a website that is meant to make shopping easier for the elderly as well as those with poor eyesight. What makes our website more desirable to elderly people is our emphasis on customer service, our sites ability to change the sizes of search results, and general minimalistic style.Our design is largely based on twitter bootstrap, which makes styling and positioning easy. 

What we learned from:

Paper prototyping

...

We decided to make our website a ruby-on-rails based system. The site is hosted on Heroku and the best browser for it is Chrome. We use a lot of outside libraries for various reasons including Sunspot(search), Stripe(payment), and Rake(database). Our back-end consists of models for items , users,**Andrew would know how to answer this best**and users. Items have a name, description, price, brand, brand image, images, and categories which they fall under. Users have a first name, last name, email, password, shopping cart. 

Problems

  • We lost a lot of crucial time dealing with development issues in the beginning of the implementation process. Computers that were running on Windows could not be used to develop, so we first tried to use the athena cluster to develop. It turns our that any software you install on an athena computer is wiped on log out so we had to re-install everything all over again. Eventually we had to start booting Ubuntu from flash drives connected to our computers. 
  • Scripts was not working, so we had to host on Heroku and in order for our back-end to work, we had to pay $20.
  • While developing, our ".gitignore" file was being buggy and would not ignore certain files making pushing and pulling a hassle. Eventually we got it to work work.
  •  

Evaluation

Briefing

Thank you for helping us test our shopping site for the elderly. We will be asking you to perform a series of tasks to test the usability of our website. We are not allowed to aid you in the completion of the tasks and we ask you to please think out loud while you are completing these tasks. Sometimes when people concentrate on something they forget to think out loud, so please be aware of this and we will remind you if needed. The more we know about what you want to do and what you think something should do, the better off we are. Remember that you can stop at any time and feel free to ask us any questions after you the test.

...