Skip to content
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
github: nixrajput
ko_fi: nixrajput
buy_me_a_coffee: nixrajput
thanks_dev: u/gh/nixrajput
open_collective: nixrajput
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ body:
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/nixrajput/flutter_carousel_widget/CODE_OF_CONDUCT.md).
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/nixrajput/portfolio-nextjs/blob/master/CODE_OF_CONDUCT.md).
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ body:
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/nixrajput/flutter_carousel_widget/CODE_OF_CONDUCT.md).
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/nixrajput/portfolio-nextjs/blob/master/CODE_OF_CONDUCT.md).
options:
- label: I agree to follow this project's Code of Conduct
required: true
Expand Down
85 changes: 85 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# Portfolio Monorepo Pull Request

## What does this PR do?

<!-- **Please provide a clear and concise description of the changes in this PR.** Example: -->

<!--

- Adds/improves portfolio functionality or components
- Fixes bugs or issues in v1/v2
- Adds new features like animations, project showcases, etc.
- Optimizes performance or enhances accessibility
- Updates content (projects, skills, experience, etc.)

-->

## **Checklist**

### Version Scope

- [ ] This PR affects v1 of the portfolio
- [ ] This PR affects v2 of the portfolio
- [ ] This PR affects both versions
- [ ] This PR affects monorepo configuration

### Code Changes

- [ ] I have added new features or components
- [ ] I have fixed existing issues (e.g., performance, edge cases)
- [ ] I have improved the overall structure or optimized the codebase
- [ ] I have updated dependencies to their latest versions

### Documentation

- [ ] I have updated the README file or relevant documentation with the changes
- [ ] I have added comments for complex logic or components
- [ ] I have updated version numbers in the appropriate `package.json` file(s)

### Testing

**Functionality Tests**

- [ ] All pages load correctly and navigation works as expected
- [ ] Components render properly across different screen sizes
- [ ] Interactive elements (buttons, forms, links) function correctly

**Theme and Styling**

- [ ] Dark/light mode toggle works correctly
- [ ] Theme colors and typography are consistent across pages
- [ ] Responsive design works on mobile, tablet, and desktop

**Accessibility**

- [ ] All interactive elements are keyboard accessible
- [ ] Images have appropriate alt text
- [ ] Color contrast meets WCAG guidelines
- [ ] Screen readers can navigate the content properly

**Performance**

- [ ] Images are optimized and load efficiently
- [ ] Page load times are reasonable
- [ ] No console errors or warnings

### Build & Deployment

- [ ] I verified the build process works without errors (`npm run build:v1` or `npm run build:v2`)
- [ ] I checked for any deployment-specific issues
- [ ] I verified that SEO metadata is correctly implemented

### How did you verify your code works?

<!-- **Please explain how you tested the code changes.** Example: -->

<!--

- I manually tested the changes across different browsers (Chrome, Firefox, Safari)
- I verified the portfolio on different devices and screen sizes
- I checked that all animations and transitions work smoothly
- I validated that all links and navigation elements work correctly
- I confirmed that dark/light mode works properly
- I ran Lighthouse tests to check performance, accessibility, and SEO

-->
8 changes: 2 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

# misc
.DS_Store
**/.DS_Store
*.pem

# debug
Expand All @@ -32,9 +33,4 @@ yarn-error.log*

# typescript
*.tsbuildinfo
next-env.d.ts

# lock
package-lock.json
pnpm-lock.yaml
yarn.lock
next-env.d.ts
5 changes: 0 additions & 5 deletions .vscode/settings.json

This file was deleted.

8 changes: 4 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing to the Portfolio Website
# Contributing to the Portfolio Monorepo

We appreciate your interest in contributing to the Portfolio Website built with Next.js and Sass. By contributing, you help make this project better and more accessible for others. Please take a moment to review the following guidelines to ensure a smooth and collaborative development process.
We appreciate your interest in contributing to the Portfolio Monorepo project. By contributing, you help make this project better and more accessible for others. Please take a moment to review the following guidelines to ensure a smooth and collaborative development process.

## Code of Conduct

Expand Down Expand Up @@ -56,8 +56,8 @@ Here are the steps to contribute to this project:

## Reporting Issues

If you encounter any issues or bugs while using the Portfolio Website, please report them on the [Issues](https://github.com/nixrajput/portfolio-nextjs/issues) page of the repository. Provide as much detail as possible to help us understand and address the problem.
If you encounter any issues or bugs while using the Portfolio Monorepo, please report them on the [Issues](https://github.com/nixrajput/portfolio-nextjs/issues) page of the repository. Provide as much detail as possible to help us understand and address the problem.

## Thank You

Thank you for contributing to the Portfolio Website project. Your contributions help make this project better and more valuable to its users. We appreciate your time and effort in making this project a success!
Thank you for contributing to the Portfolio Monorepo project. Your contributions help make this project better and more valuable to its users. We appreciate your time and effort in making this project a success!
Loading