- Overview
- Demo & Screenshots
- Features
- Tech Stack
- Getting Started
- Usage Guide
- Testing
- Known Issues
- Roadmap
- Team UNIFY
- License
Hired.exe is a web-based quiz application that empowers aspiring programmers and tech professionals to prepare for technical interviews through randomized question sets and AI-assisted feedback. Users can also create and study custom flashcards to reinforce key concepts before attempting quizzes, combining active recall with practical application for a well-rounded prep experience.
Practice Smarter. Speak Stronger. Get Hired. — Powered by UNIFY!
🔗 Live: https://25q1-team2.vercel.app
![]() Dashboard |
![]() Flashcards |
![]() Questions |
![]() Mock Interview |
![]() AI Feedback |
![]() Voice Interview |
![]() About Page |
- 🔒 Secure auth via Clerk
- 🃏 Flashcards: create, edit, delete, review
- 💬 Text interviews: random questions + GPT feedback
- 🎙️ Voice interviews: record, Whisper‑transcribe, GPT‑evaluate
- ⭐ STAR‑method scoring & improvement tips
- 📈 Dashboard: track past sessions & feedback
Layer | Tech |
---|---|
Frontend | Next.js, React, TypeScript |
Styling | CSS Modules |
Backend | Next.js API Routes, Node.js |
ORM & Database | Prisma, PostgreSQL |
Auth | Clerk |
AI Services | OpenAI API (ChatGPT, Whisper) |
Deployment | Vercel |
- Node.js 18+
- npm
- Git
- PostgreSQL DB (local or Prisma Cloud)
git clone https://github.com/code-differently/25q1-team2.git
cd 25q1-team2
cp .env.example .env.local
npm install
npm run dev
- http://localhost:3000 — App
- http://localhost:5555 — Prisma Studio
- Sign up / log in via Clerk
- Flashcards: add & review cards
- Mock Interview: text‑based practice
- Voice Interview: record & get AI feedback
- History: revisit past sessions
npx cypress open # GUI
npx cypress run # Headless
npx nyc report --reporter=lcov
open coverage/lcov-report/index.html
- Light/dark mode toggle causes inconsistent page layout
- User Feedback container is too small for viewers. Would like to expand it for easier viewing.
- Whisper transcription lags during testing through Cypress test-suite
- 📊 Admin panel
- 🔔 Reminder notifications
- ⭐ Flashcard scoring
- 🎮 Concept mini-games
- 🖼️ Avatars
- ♿ Accessibility
Empower aspiring tech professionals with engaging, AI‑driven practice tools that build confidence and simulate real interview scenarios.
- Fork
- Create branch
git checkout -b feature/MyFeature
- Commit + push
- PR to
main
MIT © UNIFY Team
- Clerk
- Prisma
- OpenAI