Skip to content

MisterStranger03/My-Portfolio-Website

Repository files navigation

My Portfolio Website

A modern, responsive personal portfolio website showcasing my projects, skills, and professional journey.

🔗 Live Demo: https://ramansah.vercel.app

📋 Table of Contents

🎯 About

This is my personal portfolio website built to showcase my work, skills, and experiences as a developer. The website is fully responsive and provides an intuitive interface for visitors to learn more about me and my projects.

✨ Features

  • Responsive Design - Works seamlessly on desktop, tablet, and mobile devices
  • Modern UI/UX - Clean and professional design with smooth animations
  • Project Showcase - Detailed presentation of my projects with descriptions and links
  • About Me Section - Information about my background, skills, and interests
  • Contact Form - Easy way for visitors to get in touch
  • Fast Loading - Optimized for performance
  • SEO Friendly - Properly structured for search engines

🛠️ Technologies Used

  • Frontend Framework: [HTML/CSS/JS]
  • Styling: [CSS3 / Styled Components]
  • Animations: [CSS Animations]
  • Deployment: Vercel
  • Version Control: Git & GitHub

🚀 Getting Started

Prerequisites

Before running this project, make sure you have the following installed:

  • Node.js (v14.0.0 or higher)
  • npm or yarn package manager
  • Git

Installation

  1. Clone the repository
git clone https://github.com/MisterStranger03/My-Portfolio-Website.git
  1. Navigate to the project directory
cd My-Portfolio-Website
  1. Install dependencies
npm install
# or
yarn install
  1. Run the development server
npm run dev
# or
yarn dev
  1. Open your browser

Navigate to http://localhost:3000 to view the website.

💻 Usage

Customization

To customize this portfolio for your own use:

  1. Update personal information - Modify the content in the relevant component files
  2. Add your projects - Update the projects data/section with your own work
  3. Change styling - Customize colors, fonts, and layouts in the CSS files
  4. Update images - Replace images in the assets/images folder with your own
  5. Modify sections - Add or remove sections as needed

Building for Production

npm run build
# or
yarn build

This creates an optimized production build in the build or dist folder.

🌐 Deployment

This project is deployed on Vercel. To deploy your own version:

  1. Push your code to GitHub
  2. Import your repository on Vercel
  3. Configure build settings (if necessary)
  4. Deploy!

Automatic Deployments: Every push to the main branch automatically triggers a new deployment.

📸 Screenshots

Screenshot 2025-11-02 at 5 05 11 PM Screenshot 2025-11-02 at 5 05 35 PM

📂 Project Structure

My-Portfolio-Website/
├── public/
│   ├── images/
│   └── favicon.ico
├── src/
│   ├── components/
│   ├── pages/
│   ├── styles/
│   └── utils/
├── package.json
├── README.md
└── ...

👤 Contact

Raman


⭐️ If you like this project, please give it a star on GitHub!

Made with ❤️ by Raman

About

A modern, responsive personal portfolio website showcasing my projects, skills, and professional journey. Vercel Link- https://my-portfolio-website-misterstranger03s-projects.vercel.app/

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors