Skip to content
View likithaPuttaswamy's full-sized avatar

Block or report likithaPuttaswamy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
likithaPuttaswamy/README.md

Portfolio Website

    _____           _    __      _ _       
   |  __ \         | |  / _|    | (_)      
   | |__) |__  _ __| |_| |_ ___ | |_  ___  
   |  ___/ _ \| '__| __|  _/ _ \| | |/ _ \ 
   | |  | (_) | |  | |_| || (_) | | | (_) |
   |_|   \___/|_|   \__|_| \___/|_|_|\___/ 
  

Welcome to my portfolio website! This site showcases my skills, experience, education, projects, and how to get in touch with me. It's built with React and Vite for a fast, modern web experience. You can explore my work, learn about my journey, and contact me directly.


Demo

Portfolio Demo


Live Preview

Check out the live preview of the portfolio website here:
Live Demo

🎯 Project Structure

portfolio/
β”œβ”€β”€ node_modules/
β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ assets/
β”‚   β”‚   β”œβ”€β”€ css/
β”‚   β”‚   β”‚   β”œβ”€β”€ index.css
β”‚   β”‚   β”‚   └── tomorrow.css
β”‚   β”‚   └── images/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ ui/
β”‚   β”‚   β”‚   β”œβ”€β”€ Reusable Components/
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ badge.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ button.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ card.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ EducationLoader.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ evervault-card.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ flip-words.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ icon-cloud.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ meteors.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ sparkles-text.jsx
β”‚   β”‚   β”‚   β”‚   └── tooltip.jsx
β”‚   β”‚   β”‚   β”‚
β”‚   β”‚   β”‚   β”œβ”€β”€ Main Components/
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ AnimatedGrid.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Contact.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Education.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ enhanced-portfolio-card.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Experience.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ global.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Header.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Hero.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Home.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ PortfolioPage.jsx
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Projects.jsx
β”‚   β”‚   β”‚   β”‚   └── Skills.jsx
β”‚   β”‚   └── lib/
β”‚   β”‚       └── utils.js
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ About/
β”‚   β”‚   β”‚   └── About.jsx
β”‚   β”‚   β”œβ”€β”€ Contact/
β”‚   β”‚   β”‚   └── Contact.jsx
β”‚   β”‚   β”œβ”€β”€ Experience/
β”‚   β”‚   β”‚   └── Experience.jsx
β”‚   β”‚   β”œβ”€β”€ Header/
β”‚   β”‚   β”‚   └── Header.jsx
β”‚   β”‚   β”œβ”€β”€ Hero/
β”‚   β”‚   β”‚   └── Hero.jsx
β”‚   β”‚   β”œβ”€β”€ Projects/
β”‚   β”‚   β”‚   β”œβ”€β”€ Projects.jsx
β”‚   β”‚   β”‚   └── testProjects.jsx
β”‚   β”‚   └── Skills/
β”‚   β”‚       └── Skills.jsx
β”‚   β”œβ”€β”€ App.jsx
β”‚   └── main.jsx
β”œβ”€β”€ Configuration Files/
β”‚   β”œβ”€β”€ .eslintrc.js
β”‚   β”œβ”€β”€ .gitignore
β”‚   β”œβ”€β”€ components.json
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ jsconfig.json
β”‚   β”œβ”€β”€ package-lock.json
β”‚   β”œβ”€β”€ package.json
β”‚   β”œβ”€β”€ postcss.config.js
β”‚   β”œβ”€β”€ README.md
β”‚   β”œβ”€β”€ tailwind.config.js
β”‚   β”œβ”€β”€ vercel.json
β”‚   └── vite.config.js

Sections of the Portfolio

The portfolio website consists of the following sections:

  • Home: Introduction and a brief overview.
  • Skills: A detailed list of my technical skills.
  • Experience: My professional journey and work experience.
  • Education: Academic background and certifications.
  • Projects: A showcase of the projects I've worked on.
  • Contact: Information on how to reach out to me.

πŸ’» Technologies Used

  • Frontend: React.js with Vite
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Icons: React Icons
  • Deployment: Vercel

Installation ⬇️

You will need to download Git and Node to run this project.

Git

  • Download and install Git from the official website: Git Downloads
  • Verify the installation:
    git --version

Node

  • Download and install Node.js from the official website: Node.js Downloads
  • Make sure you have the latest version of both Git and Node on your computer.
  • Verify the installation:
    node --version

Getting Started 🎯

Fork and Clone the Repository πŸš€

  1. Click the Fork button at the top-right corner of the page to create your own copy of the repository.
  2. After forking, open your terminal and run the following commands to clone the repo:
git clone https://github.com/seraprogrammer/portfolio.git

Navigate to the Project Directory πŸ“‚ Once the repository is cloned, change your directory to the project folder:

cd portfolio

Install Dependencies βš™οΈ From the root directory of your project, install the necessary packages:

npm install

Run the Development Server πŸš€ Start the development server to see your project live:

npm run dev

View the Project 🌐 Open your browser and visit http://localhost:5173/ to see the result! πŸŽ‰

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.


🀝 Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Made with ❀️ by Nazmul Hossain

Popular repositories Loading

  1. portfolio portfolio Public

    Forked from seraprogrammer/portfolio

    πŸ”₯ A sleek portfolio built with React and Tailwind CSS to showcase your skills, projects, and experience in a modern design.

    JavaScript

  2. portfolio_v portfolio_v Public

    P_V

    JavaScript

  3. portfolio_v1 portfolio_v1 Public

  4. 3D-Portfolio-Likitha 3D-Portfolio-Likitha Public

    LIKI PORTFOLIO

    JavaScript

  5. 3D-Portfolio 3D-Portfolio Public

    Forked from Shivam-Sharma-1/3D-Portfolio

    3D Portfolio is my personal portfolio website created using Next.js, Tailwind CSS, Three.js, React Three Fiber, and a collection of other technologies. This website showcases my skills, experiences…

    JavaScript

  6. vineethamgothu vineethamgothu Public

    JavaScript