React-Vitae is a React template for generating interactive resumes. Its name is a wordplay on "React" and "Curriculum Vitae" (resume), which accurately represents its purpose. With React-Vitae, you can easily create a stunning resume that showcases your skills and experience in an interactive way.
- Responsive design that looks great on all devices
- Support for adding social media links, including LinkedIn, Twitter, GitHub, etc.
- Ability to showcase open-source projects with descriptions, and links.
- Fontawesome Icons
All the data required by the application is stored in the src/data/
directory. You can add your information to the relevant files in this directory. Once you have entered your details, running the application will generate a resume that looks like this:
Running the application locally is simple. Follow these steps:
- Install dependencies using
npm install
- Start the development server using
npm run dev
- Once the server is up, visit
https://localhost:5173
in your browser (check stdout to find the port number)
React-Vitae comes with a Docker configuration that builds the application and hosts it using an Nginx container. Follow these steps to run the application using Docker:
- Build the Docker image using
docker-compose build
- Start the container using
docker-compose up
- Once the container is up, visit
https://localhost:4000
in your browser
That's it! With React-Vitae, creating an impressive resume is now easier than ever.