sylv1ah / zappy

slow fashion, quick maths
2 stars 1 forks source link

Zappy README

@jokosanyang - Scrum master 
@fweddi - Quality Assurance
@seabasshoang - DevOps

Overview

Selected theme:

Finance

There are numerous spending apps available which track your daily, weekly or monthly habits, but we believe that the key to helping people save money and become aware of the effects of everyday spending is to help them make a more informed decision before the money leaves their account. The aim of our submission is to educate consumers about the effect of fast fashion on their finances at the point of sale.

In order to achieve this, we developed a Chrome web extension which enhances your clothes shopping experience. Once added to your browser, the Zappy bar helpfully appears at the top of your window when you click onto a fashion product page, and using the average lifetime of an item of clothing, the item type and the price, it calculates the cost per wear.

Current sites supported

This enables shoppers to make a more informed decision when buying that new pair of shoes. If they disagree with the average, they can simply slide the terrapin to indicate how often they will wear the shoes and how many years they expect them to last, and receive an updated calculation. For it to be able to be adopted all over the world, we have added a currency converter and a translation API which tracks the mention of items of clothing in several languages.

In the future, we hope to develop it further to make it work cross-browser and support even more fashion sites.

This web extension is available to download from the Chrome Web Store: https://chrome.google.com/webstore/detail/zappy/ejceghnmgiembcbacnnoepnakkjbemab


User journey

Main user journey:

User stories:

Stretch goals:


Process

Planning

Our first step was to brainstorm ideas for the three possible themes of the hackathon. After selecting our theme and idea, we developed it further by discussing our core desired features and sketching out design ideas.

We agreed on the user journeys, name and tagline of the extension and then planned the build.

Build sprint

Our goal was to finalise the design and complete a very minimal viable product(MVP). After planning, we broke the project down into tasks and created GitHub issues to work on. Most of the work was done remotely, communicating via Slack throughout the project.


Issues faced (and conquered)


Technologies used