Skip to content

BrainStation-23/cvsite

Repository files navigation

CVSite — Modern CV/Resume Management Platform

CVSite is a modern, full-featured platform for building, managing, and exporting professional CVs and resumes. Designed for individuals, HR teams, and organizations, it streamlines the process of profile creation, skill and experience tracking, and exporting to multiple formats.

What Does CVSite Do?

  • Profile Management: Create rich personal profiles with sections for general info, education, experience, skills, achievements, projects, and more.
  • Smart Image Handling: Upload, analyze, and validate professional headshots with built-in AI analysis and guideline feedback.
  • Flexible Section Editing: Add, edit, reorder, and group sections like skills, education, and experience for a tailored CV.
  • Data Import/Export: Import/export profile data in JSON and other formats. Export CVs as PDF, DOCX, and more.
  • Template System: Use and customize CV templates for consistent, beautiful layouts.
  • Responsive UI: Built with React and Tailwind CSS for a fast, accessible, and mobile-friendly experience.
  • Admin Tools: Manage users, templates, and organizational settings (for HR/enterprise use).

Key Features

  • Drag-and-drop section reordering
  • Skill and experience grouping
  • AI-powered profile image analysis
  • JSON import/export with schema validation
  • PDF/DOCX export with template selection
  • User authentication and profile privacy controls
  • Modern, accessible design

Getting Started

Prerequisites

Installation

git clone <YOUR_GIT_REPOSITORY_URL>
cd cvsite
npm install

Running Locally

npm run dev

Visit http://localhost:5173 in your browser.

Building for Production

npm run build

Tech Stack

  • React (UI framework)
  • TypeScript (type safety)
  • Vite (build tool)
  • shadcn/ui (UI components)
  • Tailwind CSS (styling)
  • Supabase (auth, storage, backend)

Contributing

Pull requests and contributions are welcome! Please open an issue to discuss any major changes first.

License

MIT


For more information or support, please contact the project maintainers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •