Gravity Grills

Gravity Grills

One stop destination for early food booking for finest dinning at Mars.

The problem Gravity Grills solves

This website aims to solve the problem of providing a unique and sustainable dining experience for those living on Mars. With the establishment of a thriving colony on Mars, there is a need for innovative solutions to meet the challenges of living on the Red Planet. Our website provides a platform for pre-registering and booking reservations at a Martian restaurant, while also offering features such as video calling and secure Web3 payment gateway. Additionally, our use of advanced sustainability techniques such as hydroponics and vertical farming helps to minimize waste and reduce the environmental impact of dining on Mars. By providing an innovative, sustainable, and unique dining experience, our website aims to solve the problem of meeting the culinary needs of a growing Martian colony.

Challenges we ran into

Building a website is a challenging task, and it becomes even more challenging when the team lacks experience in some of the required technologies. In our case, we faced several challenges while building our website, which included a chatbot, web3 payment gateway, and a video calling system, all within a 24-hour deadline.

Our team did not have a python developer, which made building a chatbot a new and challenging experience. None of us had any prior experience in building a chatbot, and we had to learn everything from scratch. The process of designing a chatbot is not straightforward, and there are many factors to consider, such as the user interface, the functionality, and the natural language processing. We had to invest a considerable amount of time to understand the concept of a chatbot and then design and develop one for our website.

Another major challenge that we faced was integrating web3 and metamask as a payment system. Web3 is a technology that allows users to interact with blockchain-based applications, and metamask is a wallet that allows users to interact with Ethereum-based applications. None of us had prior experience working with web3 and metamask, which made integrating it into our website a daunting task. We had to invest a lot of time and effort to understand the concept of web3 and metamask and then integrate it into our website.

Additionally, building a video calling system from scratch was a completely new experience for all of us. None of us had any prior experience in building a video calling system, and we had to learn everything from scratch. The process of designing and developing a video calling system involves many factors, such as the user interface, the functionality, and the technology stack. We had to invest a considerable amount of time to understand the concept of a video calling system and then design and develop one for our website.

Tracks Applied (6)

Ethereum + Polygon Track

Polygon's scalable infrastructure can help the restaurant platform handle a large volume of transactions, ensuring smoot...Read More

Polygon

Ethereum Track

Our project fits into the Ethereum track as we have integrated a Web3 payment gateway using the popular Ethereum wallet,...Read More

Polygon

Replit

As a cloud-based code editor and hosting platform, Replit offers an ideal environment for collaborative coding and deplo...Read More

Replit

Most Creative Use of GitHub

This project fits into the most creative use of Github track because Github is not just a platform for version control a...Read More

Major League Hacking

Most Creative Use of Twilio

Our project fits into the most creative use of Twilio track by utilizing Twilio's SMS messaging service to provide a con...Read More

Major League Hacking

WEB/APP DOMAIN

As a web application, our project fits perfectly into the Web Domain track. The website provides users with a seamless e...Read More

Discussion