Introduction · One-click Deploy · Tech Stack + Features · Author
NerdCoach is an intelligent bot that provides personalized career advice and analyzes your uploaded resume(s).
You can deploy this template to Vercel with the button below:
- Next.js – React framework for building performant apps with the best developer experience.
- Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users.
- Vercel – Easily preview & deploy changes with git.
- Upstash - Serverless database platform. You are going to use Upstash Vector for storing vector embeddings and metadata, and Upstash Redis for storing per user chat history.
- OpenAI - OpenAI is an artificial intelligence research lab focused on developing advanced AI technologies.
- Tailwind CSS – Utility-first CSS framework for rapid UI development.
- Radix – Primitives like modal, popover, etc. to build a stellar user experience.
- Lucide – Beautifully simple, pixel-perfect icons.
next/font
– Optimize custom fonts and remove external network requests for improved performance.
useUser
– React hook (by Clerk) to access theuser
object with current user's data.useChat
– React hook (by Vercel) to create a conversational user interface for your chatbot application.
- TypeScript – Static type checker for end-to-end typesafety
- Prettier – Opinionated code formatter for consistent code style
- Rishi Raj Jain (@rishi_raj_jain_)