Clean, Minimal Portfolio Website with Project Showcase.
π Live: anshkaushik9.github.io
portfolio/ βββ index.html β Main website βββ projects.js βJust edit this to add new projects! βββ README.md β Current file
Only open projects.js and add a new object: js { id: 3, // next number title: "Project Name", emoji: "π", shortDesc: "In one line that what's in the project.", techStack: ["React", "Node.js"], longDesc: "Write complete details here", features: [ "Feature 1", "Feature 2", ], githubLink: "https://github.com/AnshKaushik9/your-repo", status: "Completed", or "In Progress" },
The website will automatically update!!
HTML β’ CSS β’ Vanilla JavaScript
Step 1 β Create a repo Go to GitHub β New Repository Name it: username.github.io Keep it Public β β Create Repository
Step 2 β Upload files Repo β Add file β Upload files Upload index.html and projects.js β Commit changes
Step 3 β Enable GitHub Pages Go to Settings β In the left sidebar click Pages Source: Deploy from a branch Branch: main β Folder: / (root) β Save
Step 4 β Live! https://username.github.io
Whenever you build a new project:
- Open projects.js on GitHub
- Click the pencil (edit) icon
- Add a new object
- Commit β Done! π