Inspiration

Tipster was inspired by how inconsistent tipping and guest feedback often are in hotels and restaurants. Guests want to reward great service, but the process is slow or disconnected, and staff rarely see real-time recognition. We wanted to create a system that makes tipping seamless while turning feedback into actionable insights to motivate staff and improve the guest experience.

What it does

Tipster allows guests to tip digitally and leave quick feedback tied directly to staff. Managers get real-time insights into performance, trends, and engagement, while staff see their own recognition and metrics. It’s designed to make service measurable, rewarding, and engaging for everyone.

How we built it

We built Tipster using:

Frontend: React + Tailwind CSS Backend: Node.js + Express Database: MongoDB Hosting: Vercel

Guests submit tips via QR codes or links. The backend links tips and feedback to staff profiles and updates dashboards in real-time. Staff receive notifications for recognition and performance insights.

Challenges we ran into

Making the tipping and feedback process under 10 seconds for guests. Ensuring staff recognition was motivating without overloading managers. Building a secure backend capable of handling real-time data and sensitive information.

Accomplishments that we're proud of

Completed a fully functional demo system. Created a real-time staff dashboard for visibility and engagement. Built an intuitive UX for guests that encourages tipping and feedback.

What we learned

We learned how important simplicity and speed are for adoption. Technical challenges taught us about real-time data handling, APIs, and backend scalability. Most importantly, we saw how a small change in process can meaningfully increase staff engagement and guest satisfaction.

What's next for Tipster

We plan to expand Tipster to support multiple venues, integrate advanced analytics, and optimize workflows for staff and managers. The goal is to turn it into the go-to system for tipping and feedback across the hospitality industry.

Built With

  • atlas
  • express-database:-mongodb-cloud-&-hosting:-vercel
  • express.js
  • figma
  • figma-(ui/ux-design)
  • github
  • mongodb
  • mongodb-atlas-apis-&-integrations:-stripe-(digital-payments)
  • node.js
  • postman
  • react
  • tailwind-css-backend:-node.js
  • tailwindcss
  • twilio
  • twilio-(notifications)-tools-&-workflow:-github
  • vercel
Share this project:

Updates