Skip to content

Fully responsive personal portfolio website showcasing my projects, skills, and experience.

License

Notifications You must be signed in to change notification settings

Krishnarajan7/Krish-Portfolio

Repository files navigation

🌌 Krishnarajan – Developer Portfolio

Welcome to my personal space-themed developer portfolio built with React.js, Tailwind CSS, and JavaScript.
This site showcases who I am as a developer — my work, my journey, and my passion for creating user-focused, elegant web experiences.


🔭 Live Preview

Visit: https://krish-dev-portfolio.netlify.app/


✨ Key Features

  • 🚀 Responsive, mobile-friendly UI with a cosmic theme
  • 🛠️ Projects with GitHub + live demo links
  • 💼 Resume download
  • 🧠 Skills & technologies section
  • 📬 Contact form with working mail integration
  • 🌑 Smooth scroll & single-page experience (SPA)
  • ⚡ Optimized for performance and clean code

🛠️ Tech Stack

  • React.js – Component-based UI library
  • Tailwind CSS – Utility-first styling
  • JavaScript (ES6+) – Core scripting
  • Git & GitHub – Version control and collaboration
  • Vite / CRA – Build tool for development & bundling

📁 Folder Structure

Krish-portfolio/
├── public/                     # Static assets (favicon, index.html)
│
├── src/
│   ├── assets/                 # Images, icons, illustrations
│   ├── components/             # Reusable components (Navbar, Footer, etc.)
│   ├── sections/               # Sections like Hero, About, Projects, Contact
│   ├── data/                   # JSON/JS data for projects, skills
│   ├── styles/                 # Global Tailwind overrides or custom styles
│   ├── App.jsx                 # Main application
│   └── main.jsx                # Entry point for React DOM
│
├── tailwind.config.js         # Tailwind CSS configuration
├── postcss.config.js          # PostCSS setup
├── package.json               # Project metadata and dependencies
├── README.md                  # Project overview and guide
└── .gitignore                 # Git ignored files
  1. Clone the Repository
git clone https://github.com/Krishnarajan7/Krish-portfolio.git

after cloning, run this command.👇🏻

cd Krish-portfolio
  1. Install Dependencies
npm install
  1. Start the Development Server
npm run dev

App will be available at http://localhost:5173/ (or your configured port).

📦 Build for Production

npm run build

To preview the production build locally:

npm run preview

👨‍🚀 Author – Krishnarajan

📧 krishh.v777@gmail.com
🔗 LinkedIn
🐙 GitHub
🧠 LeetCode

📜 License This project is licensed under the MIT License.

“Exploring the code galaxy” – Krishnarajan V

About

Fully responsive personal portfolio website showcasing my projects, skills, and experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published