Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

George Vashakidze - CV React Application

A modern, responsive CV/Resume built with React and TypeScript.

Features

  • Modern Design: Clean, professional layout with gradient backgrounds and smooth animations
  • Responsive: Fully responsive design that works on desktop, tablet, and mobile devices
  • Interactive Elements: Animated skill bars and hover effects
  • TypeScript: Full TypeScript support for better development experience
  • Component-Based: Modular component structure for easy maintenance and updates

Components

  • Header: Personal branding section with name, title, and summary
  • Personal Info: Basic personal information and interests
  • Contact: Contact information with icons
  • Skills: Technical skills with animated progress bars
  • Experience: Professional work experience with detailed descriptions
  • Education: Educational background and certifications

Getting Started

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm start
  3. Open http://localhost:3000 to view it in the browser.

Customization

To customize this CV with your own information:

  1. Update personal information in src/components/Header.tsx
  2. Modify contact details in src/components/Contact.tsx
  3. Add your skills in src/components/Skills.tsx
  4. Update work experience in src/components/Experience.tsx
  5. Modify education details in src/components/Education.tsx
  6. Adjust personal info in src/components/PersonalInfo.tsx

Building for Production

To create a production build:

npm run build

This will create an optimized build in the build folder ready for deployment.

Styling

The application uses modern CSS with:

  • CSS Grid for layout
  • Flexbox for component alignment
  • CSS animations and transitions
  • Responsive design with media queries
  • Custom gradient backgrounds

Technologies Used

  • React 18
  • TypeScript
  • CSS3 (Grid, Flexbox, Animations)
  • Create React App

Browser Support

This application supports all modern browsers including:

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)

Built with ❤️ using React and TypeScript

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages