Welcome to my portfolio website! This website showcases all of my projects and provides a way for you to contact me. The website is built using ReactJS, making it responsive and efficient. The codebase includes HTML, CSS, JavaScript, Tailwind CSS, and Bootstrap for various components. I have created this website throughout my learning journey, and all the projects are available here.
-
ReactJS: The website is built using React, a popular JavaScript library for building user interfaces. React enables the creation of reusable UI components, making the website more modular and maintainable. All the components are written in JSX (JavaScript XML), a syntax extension for JavaScript that allows us to write HTML-like code within JavaScript.
-
CSS: Cascading Style Sheets (CSS) are used for styling the website, ensuring a visually appealing and consistent user experience across different devices.
my-portfolio-website |-- node_modules |-- public | |-- index.html | |-- favicon.ico | |-- ... |-- src | |-- components | | |-- Home.js | | |-- About.js | | |-- Contact.js | | |-- Projects.js | | |-- Footer.js | |-- App.css | |-- index.js | |-- ... |-- package.json |-- package-lock.json |-- .gitignore |-- README.md
To run this website on your system, please ensure that you have Node.js installed. Follow the steps below:
- Open your terminal or command prompt.
- Navigate to the root folder of the project.
- Run
npm install
to install the required dependencies. - After the installation is complete, run
npm run start
in your terminal to start the development server. - The website will be accessible in your local browser at
http://localhost:3000
.
If you encounter any problems while running the website or find any issues, please don't hesitate to reach out to me. You can connect with me on LinkedIn at https://www.linkedin.com/in/rishabh-srivastava-b68684262/ or create a pull request on GitHub with the necessary fixes.
I am passionate about web development and have been continuously improving my skills through various projects and learning resources. This portfolio website represents my journey and growth in the field of web development. I love experimenting with new technologies and design patterns to create innovative and user-friendly web applications.
If you have any inquiries, project opportunities, or just want to connect, feel free to use the contact form on the website or reach out to me on LinkedIn. I am always excited to collaborate on exciting projects and learn from others in the community.
Thank you for visiting my portfolio website, and I hope you enjoy exploring my projects!