Skip to content

Kruthardh11/Portfolio-website

Repository files navigation

Portfolio Website

This is a repository for my personal portfolio website built using Next.js and Tailwind CSS. Live website link : https://portfolio-website-3mqx.vercel.app/

Table of Contents

Description

This project is a personal portfolio website that showcases my work, skills, and experience. It provides an interactive and visually appealing interface to present my projects, blog posts, and contact information. The website is built using Next.js, a React framework, and styled with Tailwind CSS for efficient and responsive design.

Features

  • Home Page: An introduction to who I am, my skills, and a summary of my work.
  • Projects: A section dedicated to showcasing my projects, including descriptions, technologies used, and links to live demos or repositories.
  • Contact: A contact form and links to my social media profiles for visitors to reach out to me.
  • Responsive Design: The website is designed to be mobile-friendly and adapts to different screen sizes and devices.

Technologies

The portfolio website is built using the following technologies:

  • Next.js: A React framework for building server-rendered React applications.
  • Tailwind CSS: A utility-first CSS framework for quickly styling components.
  • JavaScript: The primary programming language used for the website.
  • HTML: The markup language used for structuring the web pages.
  • CSS: Custom stylesheets are used in addition to Tailwind CSS.
  • Git: Version control system for tracking changes and collaborating with others.
  • GitHub: Hosting the repository and enabling easy collaboration and deployment.

Installation

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/your-repository.git
  2. Navigate to the project directory:

    cd portfolio
  3. Install the dependencies:

    npm install

Usage

After completing the installation steps, you can start the local development server:

npm run dev

The website will be accessible at http://localhost:3000.

Deployment

The portfolio website can be easily deployed using various hosting providers or platforms. One recommended approach is to deploy it to Vercel (formerly known as Zeit).

To deploy the website to Vercel, follow these steps:

  1. Sign up for a Vercel account if you haven't already.

  2. Install the Vercel CLI globally:

    npm install -g vercel
  3. In the project directory, run the deployment command:

    vercel
  4. Follow the CLI prompts and provide any necessary information.

  5. Once the deployment is complete, Vercel will provide you with the deployment URL where your website is hosted.

For more detailed deployment instructions, refer to the Vercel documentation.

Contributing

Contributions to this project are welcome. To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes in the branch.
  4. Commit your changes with descriptive commit messages.
  5. Push

the branch to your forked repository. 6. Submit a pull request to the main repository.

Please ensure that your contributions adhere to the existing code style and guidelines.

License

This project is licensed under the MIT License. Feel free to modify and use the code as per your needs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published