Skip to main content

Welcome to Vitaes

Vitaes is a modern, type-safe resume builder that helps you create professional resumes in minutes. Built with the latest web technologies, Vitaes combines an intuitive visual editor with powerful customization options and seamless sharing capabilities.

Resume Builder

Visual resume builder with drag-and-drop sections and real-time preview

Professional Templates

Multiple professionally designed templates: awesome, modern, professional, and bold

Customization

Theme customization, color schemes, and flexible layout options

Public Sharing

Share your resume publicly with custom slugs and track views and downloads

Why Vitaes?

Creating a resume shouldn’t require design skills or hours of formatting. Vitaes streamlines the entire process:
  • No design skills needed - Professional templates handle the design for you
  • Professional results - Choose from multiple polished templates that look great
  • Instant updates - See your changes in real-time with live preview
  • Easy sharing - Share your resume publicly with a custom URL

Key Features

Drag-and-drop sections to build your resume exactly how you want. Add work experience, education, skills, certificates, and custom sections with an intuitive interface.
Choose from four professionally designed templates:
  • Awesome - Clean and modern with color accents
  • Modern - Contemporary design with bold typography
  • Professional - Classic and traditional layout
  • Bold - Eye-catching design for creative fields
Built with end-to-end TypeScript for reliability and developer experience. Every API call is fully typed from frontend to backend.
Make your resume public and share it with a custom slug. Track how many views and downloads your resume receives.
Create resumes in multiple languages with built-in support for:
  • English (EN)
  • Spanish (ES)
  • French (FR)
  • German (DE)
  • Japanese (JA)
  • Portuguese (PT)
  • Chinese (ZH)
See your changes instantly as you edit, and export your finished resume as a PDF with a single click.
Secure authentication with Google and GitHub OAuth. Manage all your resumes from a centralized dashboard with stats on views and downloads.
Customize colors, fonts, header alignment, section highlighting, and more to match your personal brand.

Technology Stack

Vitaes is built with a modern TypeScript stack for maximum type safety and developer experience: Frontend
  • React - UI library
  • TanStack Router - File-based routing with type safety
  • TailwindCSS - Utility-first styling
  • shadcn/ui - Reusable UI components
Backend
  • Elysia - Type-safe, high-performance framework
  • oRPC - End-to-end type-safe APIs with OpenAPI integration
  • Bun - Fast JavaScript runtime
  • Better-Auth - Secure authentication with OAuth providers
Database & Storage
  • PostgreSQL - Relational database
  • Drizzle ORM - TypeScript-first ORM
  • MinIO - S3-compatible object storage for thumbnails
Infrastructure
  • Turborepo - Optimized monorepo build system
  • TypeScript - Type safety across the entire stack
Vitaes follows a monorepo structure with separate packages for web, server, API, auth, database, and shared types.

Next Steps

Quickstart

Get Vitaes running locally in under 5 minutes

Architecture

Learn about the project structure and design patterns

API Reference

Explore the type-safe API endpoints

Deployment

Deploy Vitaes to production

Build docs developers (and LLMs) love