This project is a portfolio website designed to showcase my skills, projects, and experiences. It aims to provide a user-friendly interface for visitors to learn more about me and my work.
- Responsive design for various devices
- Interactive components to enhance user experience
- Sections for skills, projects, and contact information
The project has the following file structure:
├── src
│ ├── components
│ │ ├── aboutmenu.js
│ │ ├── avatar.js
│ │ ├── ContactMenu.js
│ │ ├── SkillsMenu.js
│ │ └── StackMenu.js
│ ├── pages
│ │ ├── AboutPage.js
│ │ ├── MessagePage.js
│ │ ├── SkillPage.js
│ │ └── StackPage.js
│ └── assets
│ ├── H6HPNeKD.png
│ └── gqVNtoUb.png
└── postcss.config.js
- MERN Stack: MongoDB, Express.js, React
- Frontend Technologies:
- React
- React-DOM
- CSS
- Email/Browsers: [[email protected]]
To install this project, follow these steps:
- Clone the repository:
git clone https://github.com/shashishsoni/portfolioweb.git
- Navigate to the project directory:
cd portfolioweb
- Install the dependencies:
npm install
To run the project, use the following command:
```bash
npm start
```
Then open your browser and go to http://localhost:3000
.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m "Add your message here"
- Push to the branch:
git push origin feature/YourFeature
- Create a pull request.
Here are some images used in the project: