Welcome to the repository for my personal portfolio website. This project showcases my skills as a Web Developer and Designer, utilizing technologies like Next.js, Tailwind CSS, and Framer Motion to create visually appealing and user-friendly applications.
I’m Mayank Kansal, a dedicated Web Developer with a strong focus on creating intuitive user interfaces and engaging web experiences. My expertise lies in front-end technologies, and I strive to leverage modern frameworks to build responsive and high-performance applications.
- Next.js: A powerful React framework for server-side rendering and static site generation.
- Tailwind CSS: A utility-first CSS framework for styling responsive and custom designs.
- Framer Motion: A library for creating animations and transitions to enhance user experience.
- Responsive Design: Optimized for all devices, ensuring a seamless experience across various screen sizes.
- Modern UI: Clean and professional interface developed using Tailwind CSS and Framer Motion.
- Performance: Fast load times and smooth interactions powered by Next.js.
- Custom Animations: Engaging animations that enhance user interaction and experience.
Here’s an overview of the key folders and files in the codebase:
/src/components
: Reusable UI components for consistent design./src/app/page
: Main entry point of the application.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/mayank-kansal/portfolio.git
-
Navigate to the project directory:
cd portfolio
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser to see the site in action.
This project is open-source and available under the MIT License.
A special thanks to the developers of Next.js, Tailwind CSS, and Framer Motion for providing the amazing tools that made this project possible.