This app is a food item search app built in Typescript, NextJS and NodeJS with a MySQL database. In this app, I scraped menu data from several fulfillment types across the web such as Uber Eats, Doordash and SkipTheDishes. This scraping was done in Python, and then the data was transported into an AWS RDS MySQL database. The data is then cleaned in SQL using triggers and sent into an AWS OpenSearch Database through NodeJS. After this the frontend can call search queries from the backend and the backend references the Opensearch instance.
Steezle
HTMLCSSNodeJSNextJSAWSReactAWSOpensearchRDSVercel