Aviato

Inspiration

I spent years applying for jobs, messaging recruiters, and reaching out to companies.

Most of the time, I didn’t get rejected. I didn’t get feedback. I got nothing.

Just silence.

That’s when I realized the real problem wasn’t hiring — it was ghosting. Online platforms let people ignore others with zero accountability. Your time doesn’t matter, your effort doesn’t matter, and there are no consequences.

If ghosting is accepted in professional spaces, it spreads everywhere: dating, networking, friendships.

Aviato was built to fix that.


What it does

Aviato is a social matching and messaging app that makes ghosting costly and respect visible.

It adds accountability, transparency, and user control to online conversations.

Key Features

  1. Accountability Timer

Every chat has a 5-hour response timer

Reply → you get rated

Don’t reply → automatic penalty

Ghosting always has consequences

  1. Reputation System Each user has:

Match % – interest compatibility

Approval % – behavior-based score (goes up for good replies, down for ghosting)

Star Rating – 1–5 character reviews

Your reputation reflects how you treat people.

  1. Availability Control Users decide when they’re reachable:

Pause anytime

Set future availability

Be available for a limited time

Limit how many people can message you

Auto-pause when limits are reached

  1. Interest-Based Matching

Choose 5 interests

Match percentage is transparent and simple

  1. Transparent Profiles Before messaging someone, you can see:

Their availability

Their reputation

Shared interests

No more guessing.


How we built it

Frontend: React + TypeScript

Styling: Tailwind CSS

State: React Context + hooks

Routing: React Router

Backend: None (fully mocked prototype)

Everything runs on the frontend to demonstrate the full product experience.


Challenges

Keeping timers accurate across chats

Managing complex availability rules

Designing a fair rating system

Simulating real-time behavior without a backend

All were solved using centralized state and clean logic.


What we’re proud of

Solving a real problem people actually feel

Making ghosting visible and measurable

Giving users control over their time

Building a complete working prototype

Clean, mobile-first design


What’s next

Real backend and database

Mobile apps

Push notifications

Rich messaging

Professional mode for hiring and recruiting


The goal

To create a place where people aren’t ignored, where time is respected, and where ghosting isn’t free.

Aviato: Real conversations. Real accountability.

Built With

Share this project:

Updates