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
- Accountability Timer
Every chat has a 5-hour response timer
Reply → you get rated
Don’t reply → automatic penalty
Ghosting always has consequences
- 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.
- 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
- Interest-Based Matching
Choose 5 interests
Match percentage is transparent and simple
- 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
- emergent
- javascript
- mongodb
- python
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.