Skip to content

kartikrasraj/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

portfolio

Portfolio Website

Welcome to my portfolio website! This site is built using HTML, CSS, and JavaScript to showcase my projects, skills, and experience. Below you'll find information about the structure and features of the website, as well as instructions on how to run it locally.

Table of Contents

Features

  • Responsive Design: The website is fully responsive and works on various devices, including desktops, tablets, and smartphones.
  • Navigation Bar: Easy-to-use navigation bar for accessing different sections of the website.
  • Project Gallery: A gallery to showcase my projects with descriptions and links.
  • About Me Section: Information about my background, skills, and experience.
  • Contact Form: A functional contact form that allows visitors to send me messages.
  • Smooth Scrolling: Smooth scrolling effect for a better user experience.
  • Animations: Subtle animations to enhance the visual appeal of the website.

Technologies Used

  • HTML5: For the structure and content of the website.
  • CSS3: For styling and layout, including Flexbox and Grid for responsive design.
  • JavaScript: For interactivity and dynamic content.

Getting Started

To get a local copy of the project up and running, follow these steps:

Prerequisites

  • A web browser (Google Chrome, Mozilla Firefox, Safari, etc.)
  • A code editor (Visual Studio Code, Sublime Text, Atom, etc.)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/portfolio-website.git
  2. Navigate to the project directory:
    cd portfolio-website
  3. Open the index.html file in your web browser:
    open index.html
    or simply double-click the index.html file.

Project Structure

The project directory contains the following files and folders:

portfolio-website/
├── css/
│   ├── styles.css
├── js/
│   ├── script.js
├── images/
│   ├── project1.jpg
│   ├── project2.jpg
│   ├── ...
├── index.html
├── README.md
  • css/styles.css: Contains all the CSS styles for the website.
  • js/script.js: Contains all the JavaScript code for the website.
  • images/: Contains images used in the project gallery and elsewhere on the site.
  • index.html: The main HTML file that structures the content of the website.
  • README.md: This file.

Usage

Open the index.html file in a web browser to view the website. Navigate through the different sections using the navigation bar. The contact form at the bottom allows visitors to send messages, which are handled using JavaScript and an external service like Getform.io.

Navigation Bar

  • Home: The main landing page with a brief introduction.
  • About: Information about me, my skills, and experience.
  • Projects: A gallery of my projects with descriptions and links.
  • Contact: A form for visitors to get in touch with me.

Contact Form

The contact form uses JavaScript to handle form submissions. Ensure you have configured the form action URL correctly if you're using a service like Getform.io.

Contact

If you have any questions or feedback, feel free to reach out to me:

Thank you for visiting my portfolio website!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published