Client project · SaaS
OpenInterview.me: Hiring Platform
A fragile hiring prototype rebuilt into a reliable production platform with Stripe payments, social login, interview scheduling and a LangChain-backed AI assistant.
- Next.js
- NestJS
- Node.js
- Express.js
- TypeScript
- PostgreSQL
- Neon DB
- Zod
- JWT
- Stripe
- Cloudinary
- LangChain
- OpenAI API

The challenge
The founders had an unstable prototype that could not safely take payments or handle real users. Candidates needed a fast way to turn a resume into a recruiter-ready profile, and the business needed dependable billing.
What we built
We rebuilt it into a production platform with a validated Express API (Zod), Stripe payments with an idempotent flow, social login, JWT sessions, Cloudinary media, ICS calendar interview scheduling, and a LangChain + OpenAI assistant that turns resumes into shareable profiles.
Results
- Rescued from prototype to production, now live at openinterview.me
- Idempotent Stripe payment flow, so nobody is charged twice
- The AI assistant, social login and interview scheduling all live in one product
Inside the product

What Ubarman says
We came to Eaquirs with a prototype that couldn't safely take payments or handle real users. They rebuilt it into a proper production platform with Stripe, social login, interview scheduling and an AI assistant that turns resumes into profiles. Communication was clear the whole way, deadlines were met, and I'd happily hire them again.
- Prototype rescue
- Stripe payments
- AI resume assistant
- Social login
- Interview scheduling
- prototype to production
- Rescued
- safe, idempotent payments
- Stripe
- at openinterview.me
- Live
Working on something similar?
Book a free consultation and we'll give you a clear plan for your SaaS project.