Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.54 KB

README.md

File metadata and controls

52 lines (33 loc) · 2.54 KB

Introduction · One-click Deploy · Tech Stack + Features · Author

Introduction

NerdCoach is an intelligent bot that provides personalized career advice and analyzes your uploaded resume(s).

One-click Deploy

You can deploy this template to Vercel with the button below:

Tech Stack + Features

Frameworks

  • 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.

Platforms

  • 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.

UI

  • 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.

Hooks and Utilities

  • useUser –  React hook (by Clerk) to access the user object with current user's data.
  • useChat – React hook (by Vercel) to create a conversational user interface for your chatbot application.

Code Quality

  • TypeScript – Static type checker for end-to-end typesafety
  • Prettier – Opinionated code formatter for consistent code style

Author