Portfolio Website- Nishant Portflio
This repository contains the code for my personal portfolio website. It showcases my skills, projects, and experiences to potential clients or employers. The website is built using React.js, Three.js, Vite, Tailwind CSS, and SCSS. It is designed to be responsive and accessible across different devices and browsers.
The portfolio website consists of the following sections:
- About: Provides a brief introduction about me, my background, and my skills.
- Work: Showcases what I have made so far and highlights significant projects or achievements.
- Projects: Displays a selection of my notable projects with descriptions, screenshots, and links.
- Skills: Displays a list of my technical skills and areas of proficiency.
- Contact: Offers a way for visitors to get in touch with me through a contact form or social media links.
The portfolio website is built using the following technologies:
- React.js: Used for creating dynamic and interactive user interfaces.
- Three.js: Employed for creating 3D graphics and visual effects.
- Vite: A fast and minimalist build tool used for project setup and development.
- Font Awesome: Used for the inclusion of scalable vector icons, enhancing the visual appearance.
- EmailJs: Integrated for the contact form functionality, enabling submission of messages via email.
- Tailwind CSS: A utility-first CSS framework that provides a set of pre-built styles and components, allowing for rapid and responsive web development.
- SCSS: A CSS preprocessor that extends the capabilities of CSS by introducing variables, mixins, and nested selectors.
To set up the portfolio website on your local machine, follow these steps:
- Clone the repository:
git clone https://github.com/NishantBansal2003/Portfolio.git
- Navigate to the project directory:
cd Portfolio
- Install the project dependencies:
npm install
- Start the development server:
npm run dev
This will launch the website in your default browser.
That's it! You should now be able to view the website locally.