🥬 Lettuce Cook 🥬
💡 Inspiration 🥬
🥬Cook is an app designed to bring people together, specifically people who want to cook and people who don't mind letting others use their kitchens to cook. We drew inspiration from our own experiences as students who were living away from home and sometimes found it hard to get access to kitchens with all the appliances we need to make our own meals.
🔥 What it does 🥬
Lettuce cook was designed to connect two main users, those looking for kitchens and those who wanted to offer their kitchens for others to use. In "Find a Kitchen", users can view the kitchen bookings they are registered for as well as search for suitable kitchens using our filters and a map of nearby locations. In "My Kitchens", hosts can register their kitchen(s) by inputting information like description, location, features, availability, and payment type - since many of our users are students, we included an option for hosts to accept food as payment as well. This allows users to get access to kitchens, meet new people, and maybe even try some new food!
⚙️ How we built it 🥬
Once we settled on the idea (and name), we began planning out what data our app would have to keep track of. Then, we set up our prisma schema with this and our nextjs project. We split up our initial work between making a layout in figma, setting up our api endpoints, and starting our frontend. From there, we were able to combine our separate projects and begin working on integration.
⚔️ Challenges we ran into 🥬
Our group arguably had too much fun with the idea, and we ended up with a massive list of features fit for a fully fleshed out web app that would be difficult for a team of 3 to deliver over 48 hours. We needed to downscope and make significant changes to our project after the first day, which took away key time to work on core features, or sleep.
🏅 Accomplishments that we're proud of 🥬
This project was a learning experience for most of our group, being the first web app for one of them and an introduction to tailwindcss for another. We made sure, when distributing work, that everyone worked on the area they were least comfortable with.
📋 What's next for Lettuce Cook 🥬
One feature we were planning on adding but did not have enough time would be an educational portion to the app. People who have kitchens but are not fully comfortable using them to cook may see this app as an educational opportunity, where hosting high rated chefs would allow them to improve their own skills. This was to be implemented via a recipe AI assistant that would use records of the past chefs you've hosted and how you have rated them.
Built With
- docker
- figma
- google-maps
- nextjs
- postgresql
- prisma
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.