Skip to content

Nishit-Archive/Portfolio-Intership-assignment

Repository files navigation

Portfolio Internship Assignment

Description

This project is a personal portfolio website designed as part of an internship assignment. It showcases my skills, projects, and experiences in a clean, user-friendly interface. The goal is to provide a comprehensive overview of my capabilities and achievements to potential employers or clients.

Tech Stack

This project leverages a modern tech stack to deliver a fast, responsive, and interactive user experience:

  • Frontend: React.js, Next.js, TypeScript
  • Styling: CSS, Tailwind CSS for utility-first styling
  • State Management: React Hooks for local state management
  • Animation: Framer Motion for smooth and engaging UI animations
  • Data Fetching: React Query for efficient server-state management in React applications

Features

  • Responsive Design: Ensures a seamless experience across various devices and screen sizes.
  • Dark Mode: A toggleable dark mode for reduced eye strain and improved accessibility.
  • Dynamic Content: Projects and testimonials are fetched dynamically, showcasing the most current information.
  • Interactive UI: Smooth animations and transitions enhance user engagement.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Ensure you have node and npm installed on your system to handle dependencies and run the project.

Installation

  1. Clone the repository:

    bfc1816a-df10-4af5-9108-e387e9682960
    
    git clone https://github.com/Nishit-Archive/Portfolio-Intership-assignment.git
    
    

2. Navigate to the project directory:

09b0f00a-0e51-42b7-910c-f7a3bc6acd5e

cd Portfolio-Intership-assignment


3. Install NPM packages:

71633c0b-c1bf-4707-b88d-507941c05696

npm install


4. Start the development server:

b5bad9f0-1932-4584-bbf3-ba511af8e64c

npm run dev


## Usage

After starting the development server, the project will be available at `http://localhost:3000`. You can navigate through the website to view different sections, such as Home, About, Projects, and Contact.

## Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

Please refer to the project's contribution guidelines for more information on how you can contribute.

## License

Distributed under the MIT License. See `LICENSE` for more information.

About

Portfolio-Intership-assignment✨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published