Inspiration
After moving to several new locations over this past year, I realized it's difficult to meet new people and make friends. The only existing solutions expect you to text strangers like how you would with your close friends. Upon discussing with the team, we found we shared this pain point and decided to set up plate-dates to help form genuine connections.
What it does
plate-date is an app that connects people through food. It is our modern day take on the Olive Theory from How I Met Your Mother, finding users' perfect match based on their tastes. Through swiping through 10 different food choices Tinder-style, they will be matched with someone that has the perfect balance of similar, yet complementarity different tastes to go on a plate-date on a location based on their tastes.
How we built it
Frontend: Typescript, React, Chakra-UI Backend: Typescript, Express, Prisma, PostgreSQL, Docker
Challenges we ran into
We wanted to use different new database and API systems since we met so many cool companies. However, it was difficult to not only choose one to use, but also onboard quickly. As a result, we spent a lot of time pivoting from software to software in the beginning, severely cutting down on hacking time.
Accomplishments that we're proud of
We experimented with many new products and technologies, challenging the team to learn something new. We also think our idea is pretty cool and something we would all use.
What we learned
How to use Express with Typescript, how to spin up a docker database, how to pivot ideas.
What's next for plate-date
We hope to launch it to university students at our home university, the University of Waterloo.
Built With
- chakra-ui
- docker
- express.js
- postgresql
- prisma
- react
- typescript
Log in or sign up for Devpost to join the conversation.