This repository hosts the source code for arunvithyasegar.com, a personal website showcasing my professional experience, skills, projects, and contact information.
- 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 bygenerate_portfolio.pyto dynamically generate the portfolio section.
index.html: Main HTML file for the homepage.resume.html: HTML file detailing my resume.generate_portfolio.py: Python script that processesportfolio.jsonto 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 rungenerate_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.
- Frontend: HTML, CSS, JavaScript
- Backend: Python (for generating the portfolio section)
- Hosting: GitHub Pages
-
Clone the repository:
git clone https://github.com/arunvithyasegar/arunvithyasegar.github.io.git
-
Navigate to the project directory:
cd arunvithyasegar.github.io -
Install Python dependencies:
pip install -r requirements.txt
-
Generate the portfolio section:
python generate_portfolio.py
This command processes
portfolio.jsonand updatesindex.htmlwith the latest project information.
This project is licensed under the MIT License.