This portfolio website is a personal project showcasing my skills, projects, and experience. It's built with React and styled using Tailwind CSS for a responsive and modern design.
- Responsive Design: Ensures the website looks great on devices of all sizes.
- Project Showcase: Highlights individual projects with descriptions, technologies used, and links to live demos or GitHub repositories.
- Contact Form: Allows visitors to easily get in touch.
- JSON Data: Stores user information in a JSON file for easy access.
To get a local copy up and running follow these simple steps.
- Node.js
- npm
npm install npm@latest -g- Clone the repo
If you have created a fork on GitHub, you can use git clone to clone the repo.
git clone https://github.com/your_username/repo_nameOr you can use the current repository directly.
git clone https://github.com/dog-broad/portfolio.git- Install NPM packages
npm install- Start the development server
npm startThis project includes a GitHub Actions workflow for deploying the build to GitHub Pages.
- Push your changes to the
mainbranch. - The workflow defined in
.github/workflows/builddeploy.yamlwill automatically build and deploy your project.
The above builddeploy.yaml is currently non-functional and will be updated.
I am using Vercel for deployment.
- React - The web framework used
- Tailwind CSS - For styling
- GitHub Actions - For CI/CD and deployment
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Project Link: rushyendra-portfolio.vercel.app