Skip to content

arunvithyasegar/arunvithyasegar.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arunvithyasegar.github.io

This repository hosts the source code for arunvithyasegar.com, a personal website showcasing my professional experience, skills, projects, and contact information.

Website Overview

  • Homepage (index.html): Main landing page featuring an overview of my professional profile.
  • Resume (resume.html): Detailed information about my education, work experience, and skills.
  • Portfolio (portfolio.json): JSON file containing data about my projects, utilized by generate_portfolio.py to dynamically generate the portfolio section.

Project Structure

  • index.html: Main HTML file for the homepage.
  • resume.html: HTML file detailing my resume.
  • generate_portfolio.py: Python script that processes portfolio.json to generate the portfolio section on the website.
  • portfolio.json: JSON file containing project data for the portfolio section.
  • requirements.txt: Lists Python dependencies required to run generate_portfolio.py.
  • favicon.ico: Website favicon.
  • robots.txt: Instructions for web crawlers about indexing the site.
  • .github/workflows/: Directory containing workflow configurations for continuous integration and deployment.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python (for generating the portfolio section)
  • Hosting: GitHub Pages

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/arunvithyasegar/arunvithyasegar.github.io.git
  2. Navigate to the project directory:

    cd arunvithyasegar.github.io
  3. Install Python dependencies:

    pip install -r requirements.txt
  4. Generate the portfolio section:

    python generate_portfolio.py

    This command processes portfolio.json and updates index.html with the latest project information.

License

This project is licensed under the MIT License.

About

My personal website - built with React, React-Router, React-Snap for Static-Export, and GitHub Pages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors