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.
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
- 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.
To get a local copy up and running, follow these simple steps.
Ensure you have node and npm installed on your system to handle dependencies and run the project.
-
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.