Skip to content

juandresrodca/cv-juan

Repository files navigation

Personal Portfolio Website

Astro React Tailwind CSS

This repository contains the source code for my personal portfolio website, designed to showcase my skills and experience in IT support and cybersecurity. The live version can be accessed at: juandresrodca.github.io/cv-juan/

Features

  • Responsive Design: Fully responsive layout that works on all devices, from mobile to desktop.
  • Project Showcase: Detailed project pages with write-ups and links to live demos and source code.
  • Interactive Components: Engaging user experience with animations and interactive elements.
  • Blog/Write-ups: A dedicated section for cybersecurity write-ups and articles.
  • Contact Form: A contact section with links to email, LinkedIn, and a downloadable CV.

Technologies Used

This portfolio is built with a modern tech stack:

  • Astro: The primary framework for building this fast, content-focused website.
  • React: Used for creating interactive UI components within the Astro ecosystem.
  • Tailwind CSS: A utility-first CSS framework for rapid and responsive styling.
  • JavaScript (Vanilla JS): Powers dynamic interactions and animations.
  • GitHub Pages: Hosts the live version of the portfolio.
  • GitHub Actions: Automates the build and deployment process.

Setup and Local Development

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/juandresrodca/cv-juan.git
    cd cv-juan
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

    The site will be accessible at http://localhost:4321.

Deployment

This project is automatically deployed to GitHub Pages using a GitHub Actions workflow. Any push to the main branch will trigger a new build and deployment.

Contact

If you have any questions or would like to get in touch, you can reach me on LinkedIn.

Author: Juan Rodriguez

About

cv Astro

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors