Get ready to indulge your taste buds and crown the ultimate culinary champion in Battle of the Bites! 🍔🍕🍣 Swipe, vote, and savor the showdown as iconic dishes from around the world go head-to-head in a gastronomic clash like no other. Will pizza outflavor sushi? Can burgers grill their way to victory over tacos? Join the epic feast and help your favorite bites seize their rightful spot on the podium of delicious dominance. Welcome to the ultimate flavor face-off!
Check out the app's demo at https://d150bm8l5c4qqp.cloudfront.net/.
Inspired by https://eloeverything.co/.
To deploy your own copy of the app, first make sure you have AWS credentials configured in your terminal for the account and region you want to deploy to. Then:
- Clone this git repository.
- Compile the project to AWS (with Terraform) using
wing compile -t tf-aws main.w
. - Run
cd target/main.tfaws
to find your deployment artifacts. - Run
terraform init
andterraform apply
.
- Clone this git repository.
- Run
cd website
. - Run
npm install
. - Create a file at
website/public/config.json
that contains the following:
{
"apiUrl": "<API GATEWAY URL>",
}
Replace with the URL of the API Gateway that was created when you deployed the app.
- Run
npm run start
fromwebsite
to start the development server. Any changes you make to the website will be automatically reflected in the browser.
Pull requests are welcome.
This project is distributed under the MIT license.