loading...

Three months ago i began a journey on helping restaurants...

rennokki profile image Alex Renoki πŸ‡·πŸ‡΄ πŸ³οΈβ€πŸŒˆ ・1 min read

We're not even at the peak of this pandemic.

Three months ago i built a completely free app that now has thousands of hits daily from US and Spain alone. No credit card, no plan to subscribe to. It is going to be free until the end of the pandemic for all businesses.

safemenu.org

I really want some help to spread the word further to get to those in need of a free service that is 99.99% available (legal and policies stuff coming soon; it's AWS-hosted) and helps them have less contact with paper, for both their customers and employees, as we really care about good practices against the virus.

Discussion

markdown guide
 

This is awesome! Solves a real problem and giving it away for free during the pandemic is a great idea. Restaurants need the help right now. If you can gain some traction on this now I'm sure your product will do great in the future.

I see you're a Laravel developer, is this app built on Laravel? Would love to hear more about your stack

 

Thanks for the encouragement. I have plenty of people that say that these kinds of apps are already in use, but I assume they lack the idea that they might not be free and we're all in this.

The app is separated into three apps actually, to ensure availability and minimize all-apps downtime - one is the dashboard, one is the menu (the page the customers see) and the last one is the landing page.

It is built on top of Laravel, with Vue.js and TailwindCSS. For the menu page i work with Nuxt.js as it is easier than vue-cli imho. They are deployed to AWS; some services like Forge might have done the job cheaper and easier, but once your app holds up other businesses, you gotta make sure they stay up all the time and that the infra is in good hands. :D

 

Don't get discouraged by competition, just means there's a market & need for what you're making!

Both of those are great stacks I love to work with. Agreed, Nuxt is easier than vue-cli. I've never hosted a PHP site on AWS, does that mean you're using Vapor?

Indeed!

Vapor should be used for low-traffic apps, otherwise, it's darn expensive.

I am using AWS Elastic Beanstalk, which helps me horizontally scale the web app, it has an already-built PHP image, coming with NGINX and everything it's needed. I have a repo that explains how the deployment process takes place and how to customize the environment: github.com/rennokki/laravel-aws-eb

 

Really nice man! Great to see people helping out by doing what they do best. Have seen a lot of bars and restaurants use this approach (meaning, scanning the QR code to see a menu) here in Belgium and I was thinking "do they all know how to set this up so easily?". For bars and restaurants without an online presence nor any knowledge about it, this could be very useful. Hope you can spread the word, good luck!

 

Thank you, I am doing my part to the community. We're all in this. <3

 

Dude, that's awesome! If you need help with translation, let me know, I can offer German :)