A single-page, responsive personal portfolio. Plain HTML/CSS/JS — no build step, no dependencies.
index.html
assets/
css/style.css
js/main.js
img/favicon.svg
Revan_Choudary_Resume.pdf <- swap this file to update the "Download Resume" button
Just open index.html in a browser, or serve it:
npx serve .npx vercel --prodFirst run will ask you to log in and confirm the project settings (defaults are fine — it's a static site, no build command needed). Every subsequent deploy is the same one command.
This repo already lives at github.com/Revan0809/portfolio on the master branch. To serve it via GitHub Pages: Settings → Pages → Source: Deploy from branch → master / (root). It'll be live at https://revan0809.github.io/portfolio/.
- Resume: replace
assets/Revan_Choudary_Resume.pdfwith a new export (keep the same filename, or update thehrefin the hero section ofindex.html). - Sections: all content lives directly in
index.html, grouped by<section id="...">(hero, about, experience, projects, skills, contact). - Colors/theme: CSS custom properties at the top of
assets/css/style.css(:rootfor dark,[data-theme="light"]for light).