Skip to content

laksh-krishna-sharma/PORTFOLIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Portfolio Project

A modern portfolio web application built with React, Tailwind CSS, TypeScript (using SWC), and animations powered by Framer Motion.

Features

This application is composed of several components rendered over App.tsx, including:

  • Navbar: A responsive navigation bar.
  • Intro: A personalized introduction section.
  • About: Information about yourself.
  • Technology: A showcase of your technical stack.
  • Experience: Details about your professional journey.
  • Projects: Highlight your significant projects.
  • Contact: A contact form or details to reach you.

Installation and Setup

1. Clone the Repository

git clone <repository-url>

### 2. Install Dependencies 
```bash
npm install --force

### 3. Start Development Server
```bash
npm run dev



## Customization

You can easily customize the content by editing the `index.ts` file located in the **constant** folder. This file contains all the data used across the application, including:

- Personal Information (Name, Description, etc.)
- INTRO_TEXT
- ABOUT_TEXT
- Technology Stack
- Experience Details
- Projects Showcase
- Contact Information

Update the values to reflect your personal details and preferences.

---

## Technologies Used

This project leverages modern technologies and tools to build a responsive and visually appealing portfolio:

- **React**: For building the user interface.
- **Tailwind CSS**: Utility-first CSS framework for fast and responsive styling.
- **TypeScript**: Provides static typing for better development experience.
- **SWC**: A fast compiler for JavaScript and TypeScript.
- **Framer Motion**: Adds smooth animations and interactivity.

---

## Contribution

Contributions are welcome! If you'd like to enhance this project or fix any issues, follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or fix.
3. Commit your changes and push the branch to your fork.
4. Open a pull request and describe the changes you've made.

Your contributions make this project better for everyone!

---

## License

This project is licensed under the [MIT License](LICENSE). Feel free to use, modify, and distribute the code as per the license terms.

---

## Author

Crafted with ❤️ by **Laksh Krishna Sharma**.  
If you have any questions or suggestions, feel free to reach out!