Research & Innovation Team

Contribution Templates

Use these templates directly while creating your Issue, PR, and JSON file.

Back to Instructions Back to Showcase

Copy-Ready Templates

Important: Do not make any changes in the main index.html file.
Portfolio Rule: Portfolio must be only one HTML file (HTML/CSS/JS in the same file), and it must be added only in portfolios/. Example names: portfolios/john-doe.html, portfolios/karthik.html, portfolios/rahul.html.

1) Issue Template

Title: Add <your-name> portfolio

Body:
I want to contribute to the portfolio showcase.
I will add:
- data/<your-name>.json
- portfolios/<your-name>.html

My portfolio will be one HTML file only (with HTML/CSS/JS in the same file).

Please assign this issue to me.

2) Pull Request Template

Title: Add <your-name> portfolio files

Description:
## Summary
- Added data/<your-name>.json
- Added portfolios/<your-name>.html
- Portfolio is one HTML file only (HTML/CSS/JS in same file)

## Checklist
- [x] I did not edit main index.html
- [x] I used my own branch
- [x] I tested links locally

Closes #<issue-number>

3) JSON Template (data/<your-name>.json)

{
  "name": "Your Name",
  "year": "1st Year CSE",
  "intro": "Short intro about your interests and goals.",
  "portfolio": "portfolios/your-name.html"
}

After adding a valid JSON file in the data folder, your card is picked up and shown on the index page automatically. Card size, padding, and alignment are adjusted automatically by the layout.