The food and beverage industry have very specific needs. With Pretamenu, we address the specific needs of restaurants, food trucks, cafes and bakeries with a powerful suite of tools that tightly integrate with Square to get their business online to reach their customers.

What it does

Pretamenu allows an existing Square restaurant to connect their account and instantly bring their menu online. After some style and customization, they can make it look like a part of their own website and get tools specific to their needs such as having multiple locations, food truck scheduling, group ordering, order queuing, variable prep times, a simple homepage and many more.

How I built it

I built this using NodeJS, VueJS and PostgresSQL. I got my first restaurant client Mister Potato Spread ( which had a food truck with specific needs requiring multiple locations and time slots. Then my second client was a bakery ( which had special requests like variable prep times, and item tallying to prepare batches of cakes. My third client was a boba cafe ( which had higher traffic and needed to queue their orders, they still opted to use normal order ahead. Combined, I built Pretamenu to address all these concerns and hope to get more diverse clients in the future.

Challenges I ran into

Some of the Square APIs I used were in beta such as Square Loyalty and Square Gift Cards. I had to become a beta tester to get these added. Another challenge was working with brave and patient restaurants who were willing to work with me to get their needs addressed.

Accomplishments that I'm proud of

I am proud that I was able to develop this system to help small business restaurants with their issues at a reasonable cost. I hope to keep costs low and develop more tools to help them grow their business.

What I learned

I learned a lot about the restaurant business and how different their issues were. Many of their issues are easy to develop, it just takes someone to listen and implement it in a simple and thoughtful way.

What's next for Pretamenu

I hope to increase my clients by ramping up marketing efforts and join the Square App Marketplace. Other issues I can tackle in the future are a kitchen display system (KDS) and the ability to cloud print labels for takeout and drinks. Hopefully I can signup over 10 clients soon. Thanks for checking out my submission!

Share this project: