Inspiration

Our project was inspired by two challenge areas in the eCommerce space. Firstly, user interface design and experience have a big impact on interaction/customer numbers. In fact, “50% of consumers report that a company’s website is vital to the success of their overall brand” (https://www.zippia.com/advice/user-experience-statistics/). Secondly, there are a number of tedious interface errors (e.g., typos, hyperlinks that redirect to invalid URLs) that come up regularly and are time consuming for developers to resolve.

eClean is a solution which resolves these two issues in the eCommerce space. It does this by helping developers efficiently resolve bugs and improve areas on the interface that have a big impact on the customer experience. This will also allow developers to focus their time and energy on other important areas of eCommerce software.

What it does

eClean is a Google Chrome browser extension that empowers eCommerce site developers to build attractive user interfaces. It does this by the following: detecting and describing bugs that can lose customer trust (e.g., typos, URLs that are no longer valid); providing search engine optimization; messaging developers when there are bugs; and automating ticket creation/suggestion which is usually manual work.

Our most valuable feature is the automated ticket creation which our platform offers. This allows developers to save time on the tedious task of listing all errors found and to focus on getting fixes done!

How we built it

To build our project, we used JavaScript, HTML, and CSS for the Google Chrome extension frontend. We used Figma to prototype our final interface, APIs to build out our functionality (e.g., spell checker), and Twilio to communicate with developers. Finally, we used Velo by Wix for our eClean platform with our automatic ticket generator.

Challenges we ran into

We ran into challenges with integrating Python scripts into our client-side Javascript code.

Accomplishments that we're proud of

We are proud that we worked with new technology such as Twilio and Google Chrome extensions.

What we learned

Through this project, we learned about using Twilio and building Google Chrome extensions that require information from the page that a user is currently on. We also learned to think of developers as our clients, which was new for us as we normally have users of the software as clients not the developers themselves.

What's next for eClean

The next step for eClean is building out the extension to find more complicated frontend bugs and improvement strategies such as more efficient ways to display data, etc. Furthermore, we plan to iterate on our UI and implement user login in our platform.

Share this project:

Updates