Skip to content

Repository files navigation

Portfolio Website

Welcome to my Portfolio Website project! This repository contains the code for a responsive and interactive personal portfolio website developed using HTML, CSS, React, and JavaScript. The website showcases my projects, skills, and includes a contact form and blog section powered by Node.js for backend functionality.

Website Link : https://portfolio-siddhesh-s-projects.vercel.app/

Features

  • Responsive Design: Built to ensure compatibility across various devices and screen sizes.
  • Interactive UI: Smooth navigation and engaging UI elements for an enhanced user experience.
  • Backend Integration: Node.js for backend functionality, including a contact form and blog section.
  • Project Showcase: Detailed presentation of my projects with images and descriptions.
  • Skill Display: Visual representation of my technical skills.
  • Contact Form: Users can easily reach out to me via the contact form.
  • Blog Section: Dynamic blog section to share my thoughts and experiences.

Technologies Used

  • Frontend:
    • HTML5
    • CSS3
    • React
    • JavaScript
  • Backend:
    • Node.js

Getting Started

Prerequisites

Ensure you have the following software installed:

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository:
    git clone https://github.com/Sidmsu/portfolio.git
  2. Navigate to the project directory:
    cd portfolio
  3. Install dependencies:
    npm install

Running the Project

  1. Start the development server:
    npm start
  2. Open your browser and navigate to:
    http://localhost:3000

Project Structure

  • public/: Contains the public assets and HTML file.
  • src/: Contains the React components, styles, and other frontend logic.

Deployment

To deploy the project, you can use services like Vercel, Netlify. Ensure you follow the specific instructions provided by the deployment service.

License

This project is licensed under the MIT License.

Contact

If you have any questions or want to get in touch, feel free to contact me.

Releases

Packages

Used by

Contributors

Languages