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
Visual Resume Builder
Visual Resume Builder
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.
Multiple Professional Templates
Multiple Professional Templates
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
Type-Safe API
Type-Safe API
Built with end-to-end TypeScript for reliability and developer experience. Every API call is fully typed from frontend to backend.
Public Resume Sharing
Public Resume Sharing
Make your resume public and share it with a custom slug. Track how many views and downloads your resume receives.
Multi-Language Support
Multi-Language Support
Create resumes in multiple languages with built-in support for:
- English (EN)
- Spanish (ES)
- French (FR)
- German (DE)
- Japanese (JA)
- Portuguese (PT)
- Chinese (ZH)
Real-Time Preview & PDF Export
Real-Time Preview & PDF Export
See your changes instantly as you edit, and export your finished resume as a PDF with a single click.
User Authentication & Dashboard
User Authentication & Dashboard
Secure authentication with Google and GitHub OAuth. Manage all your resumes from a centralized dashboard with stats on views and downloads.
Theme Customization
Theme Customization
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
- 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
- PostgreSQL - Relational database
- Drizzle ORM - TypeScript-first ORM
- MinIO - S3-compatible object storage for thumbnails
- 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