This project is a personal portfolio website built using React, TypeScript, and Tailwind CSS. It showcases the developer's skills, experience, and projects.
- Homepage: Features a hero section, an about me section, a skills section, an experience section, a projects section and a contact section.
- About Page: Provides a detailed overview of the developer's background and experience.
- Contact Page: Allows users to get in touch with the developer via email.
- Experience Page: Lists the developer's work experience and education.
- Projects Page: Highlights the developer's projects, providing a description and links to their repositories.
- Skills Page: Displays the developer's technical skills and expertise.
-
Clone the repository:
git clone https://github.com/your-username/portfolio-project.git
-
Navigate to the project directory:
cd portfolio-project
-
Install dependencies:
npm install
To run the project, you need to set up environment variables. Follow these steps:
-
Create a
.env
file in the root of the project. -
Add the following line to the
.env
file:VITE_BACKEND_URL=http://your-backend-url.com
You can clone the backend repository from the following link:
Follow the instructions in that repository to set up the backend server.
-
Start the development server:
npm run dev
-
Open the website in your browser:
http://localhost:5173
For any questions or issues, please contact the project maintainers at sinhaabhijeet.smith@gmail.com.