x
Admin

๐Ÿ“ฃ The 2021 Square Unboxed Hackathon โ€” results are in!

Hi Seller Community!

 

For the second year in a row, we hosted a hackathon for developers to build software applications for Square Sellers. New for developers in 2021: There are special prizes for the best solutions for Square Terminal, Square Snippets API (which allows developers to modify Square Online), and Web Payments SDK.

 

Participation worked the same as it did last year. In order to ensure that this competition produces solutions that help solve real challenges sellers are experiencing, we needed sellers' help. There were two ways to participate.

 

 

Option 1: Share a challenge prompt for participants to solve

If you're a Square Seller, please share the challenges your business is experiencing. For example, here are some of the challenges that have come up over the last few months:

โš™ Some shop owners may need more streamlined fulfillment solutions to accommodate online ordering and shipping trends.

โš™ Some restaurants may have to manage fluctuations in seating capacity due to changes in local health guidelines.

For those that replied with suggestions by May 27th, we made sure they were available to the hackathon participants as they built their submissions.

 

Option 2: Participate in the Hackathon

Developers interested in participating submitted their entries by July 12, 2021: The 2021 Square Small Business Hackathon.

 

It was great to see sellers' suggestions and developers' solutions! ๐Ÿคฉ

 

๏œ๏ธ Tom | he/him
Seller Community Manager | Square, Inc.
Find step-by-step help in our Support Center
22,175 Views
Message 1 of 56
Report
1 Best Answer
Admin

Best Answer

Hello again! The results are in.

 

Thank you to everyone for making this a successful event, especially to sellers who took the time to lay out the challenges they face and to developers for their solutions! I'm excited to follow up with a highlight of the top six submissions from participating developers. To learn more about a particular build, click the link included in the description below.

 

The Winners of the 2020 Small Business Hackathon:

 

First Place and Most Creative Idea:
App name: Flash Order

 

Developers: Jonlund Lund & Weston Hafen
Developersโ€™ Description: One button ordering is now a new ordering channel for the Flash Order platform. Via the Flash Order app a smart button is linked to the Square Terminal and is configured to order a specific menu item. When the button is pressed the ordering details are sent to the Flash Order cloud and routed to the Square Terminal for payment.

 

 

Second Place:
App name: watQ

 

Developers: Cliff Dias, Fabio Nobrega, Jameson Oโ€™Reilly, & Josรฉ Abreu
Developersโ€™ Description: In the simplest terms, watQ? connects a customer to a merchant by enabling the customer to view the merchantโ€™s menu, place an order and deliver the order to the Merchant's Square POS.The Merchantโ€™s inventory in Square is synchronised in the middleware allowing us to generate a consistent user experience for the retail customer. The Middleware uses the Square APIs to synchronise data.

The mobile app [integrates] the middleware and presents the shopping experience using the Merchants branding. watQ? enhances the Square capabilities by adding features like support for earliest delivery time and breaking down modifiers into categories. For example, when the order comes through to the POS, the merchant is notified whether the customer wants to remove, add or provide instructions.

 

 

Best Snippet for Square Online:
App name: Photoreview

 

Developer: Rowland Saer
Developersโ€™ Description: Photo Review is a social validation app that allows you to post original content or repost content from your customers on your product page using your Instagram feed and a hashtag. Creating a carousel that displays all the Instagram posts that have the hashtag you selected.

 

 

Best App for Square Terminal Overall:
App name: Zaastry with PaymentEye

 

Developers: Miko Aro
Developersโ€™ Description: Zaastry web software is used for accepting online ordering and payments from customers using Square APIs and SDKs. The Terminal POS and PaymentEye software in the merchant shop are used for accepting in-person payments using the Square Terminal device

 

 

Best use of Web Payments SDK with another Square API:
App name: mrkntile

 

Developers: Lauren Shultz

Developersโ€™ Description: mrkntile aims to solve 2 main problems:

  1. Help local sellers without a physical location find shops in the area with extra space willing to display their items.
  2. Provide both parties with the tooling they need to easily manage the partnership by integrating with their Square accounts so the shop can take payments directly on behalf of the seller.

 

 

Most Impressive Technical Integration:
App name: React Square Web Payments SDK

 

Developers: Rowland Saer
Developersโ€™ Description: React-square-web-payments-sdk is a library that will help developers easily build payment forms by passing only some parameters and having a Square account.

 

 

Learn more about the winners in Square's Developer Blog here: The Square Unboxed Hackathon Winners.

 

For a complete list of results from the hackathon participants, head over to the 2021 Square Unboxed Hackathon website. You can use the search bar to look for specific details and filter by category (e.g. Square Online, Square Terminal, and Web Payments SDK).

 

Thank you again to everyone for engaging with this event!

๏œ๏ธ Tom | he/him
Seller Community Manager | Square, Inc.
Find step-by-step help in our Support Center

View Best Answer >

17,491 Views
Message 53 of 56
Report
55 REPLIES 55

It would be helpful ifan audible notification could be heard when an online order comes into the POS. If we are not looking at the POS when the notification box pops up, we often miss that an order is in for our restaurant. Our staff spends a lot of time waking up the POS to see if there are new orders that have come in. 

4,520 Views
Message 22 of 56
Report

I AGREE WITH THE AUDIBLE NOTIFICATION. 

3,878 Views
Message 23 of 56
Report

Have you considered https://join.bumpkds.com ? You can select any sound from our 17 chimes!

3,719 Views
Message 24 of 56
Report

1. To be able to create a contract in the form of a questionnaire for clients that is multiple choice and fill in the blank.

2. Form similar to an EMR

3. Be able to set up automatic emails to send contracts to first time clients when booking online for a specific service.

4,833 Views
Message 25 of 56
Report

We have two businesses running out of the same building now, and orders typically contain items from both stores.  Currently separating these two has to be done by hand and it's creating a tax nightmare. It would be wonderful to be able to ring up orders that contain both stores on one ticket, yet maintain books for both stores separately.

4,620 Views
Message 26 of 56
Report

Contracts - we really, really, really need an option to cancel contracts if a customer changes their mind or just never signs it. 

 

It would also be wonderful if there was an option for checkboxes or the like - so they could choose option 1, option 2, decline all, etc.

4,041 Views
Message 27 of 56
Report

Our biggest struggle is needing to have item summary totals for each fulfillment date.

We are taking tickets and using excel to add up totals for our night bakers. This takes a long time and also is prone to human error.

 

Square has now allowed sorting orders by fulfillment date HALLELUJAH. But that next step would be able to run an item summary report for each day so we know what we need to have ready on the pickup day.

 

THANK YOU!

We all appreciate your hard work and continued support.

ex)

(25) Chocolate Chunk Cookies
(12) Loaves of White Sourdough
(14) Butter Croissants

4,573 Views
Message 28 of 56
Report

This would be great. We manually go through the orders to take note of the items we need to

prepare for our pre-ordered meals. 

4,484 Views
Message 29 of 56
Report

I would LOVE to be able to run a report showing what items my clients order. Currently I have to look at every transaction and take notes.

4,530 Views
Message 30 of 56
Report

I would love to be able to run a tip report! This would speed up my payroll day dramatically. I would like to be able to run this report by day, time, transaction, and customer.

4,529 Views
Message 31 of 56
Report

Allow for a return type "store credit/even exchange" 

4,486 Views
Message 32 of 56
Report

I'd like the option to great smart groups of customers based on items they've purchased. This would be helpful for targeted marketing campaigns, for example. I currently have to add customers manually which is obviously cumbersome and time-consuming.

4,343 Views
Message 33 of 56
Report

Also: we need the option to change an order from pickup to delivery or vice versa.

4,342 Views
Message 34 of 56
Report

From either the Weebly or Square order interface, it would be great to be able to print several orders at once, rather than having to go into each order individually.

4,336 Views
Message 35 of 56
Report

We would like a build your own service prompt for square online and square appointments online booking. When a customer goes to book an automotive detailing service. The workflow should ask them about various aspects of the job. Size of vehicle, nature of the work to be performed, how dirty it is on a scale of 1-5 etc. Each of these prompts should be customized by the business and allow for the service duration and price to be modified based on the selections made. Customers should also be allowed to attach images of the vehicle to the service request to give the team a better idea of what's coming into the shop.

4,212 Views
Message 36 of 56
Report

Hotel/Motel room reservation system.

 

Showing rooms available, booked rooms, rooms to be cleaned, and rooms out of service.

4,218 Views
Message 37 of 56
Report

I sell a lot of one of a kind items and being able to have a hierarchy of Subcategories (and sort them) within Categories in Square POS would be SO helpful. And then link them seamlessly to Square Online.

 

Also, being able to print a label right from the item screen when creating or editing an item would be nice.

4,131 Views
Message 38 of 56
Report

Hi Tom!

Perhaps a trivial thing to code but maybe a feature that automatically hides out of stock items at locations so that I don't have to scroll though dozens of outdated categories during checkout (I still want to keep them in the system for if I do get them in later I dont have to recreate them). For a more open ended question maybe phrase it like: More dynamic and modular inventory options for shop owners with constantly changing inventories.

Thanks!

 

 

4,130 Views
Message 39 of 56
Report

Retail items that are exchanged. I was told to be able to do this without giving a full refund is to charge them for the new item with a full/100% comp (which I don't like, it interferes with my donations) then go back and adjust inventory for the item that was brought back.

 

4,046 Views
Message 40 of 56
Report

A cart option for the customer as the project goes on to add or subtract items and have a faster in person checkout in the end. 

3,995 Views
Message 41 of 56
Report

I would love to be able to link all of my locations to a single square card account.

 

I just have one business with one inventory, but I sell out of my home and also at farmerโ€™s markets, and need to have each location separate for tax collection/reporting purposes. However, I would really like to have all of my funds in one place when it comes time to re-order inventory, supplies, etc.

3,930 Views
Message 42 of 56
Report