Skip to content

⭐️ This repository contains the code for my personal portfolio website, where I showcase my skills, projects, and experience as a web developer. The website is built using Next.js, React.js, TypeScript, Axios for data fetching, Framer Motion for smooth animations, and Sass for styling. Etc

License

Notifications You must be signed in to change notification settings

wandaazhar007/portfolio

Repository files navigation

My Portfolio Website

Welcome to the repository for my personal portfolio website! This website serves as a showcase of my skills, projects, and experience as a web developer. Built with a modern stack, it aims to provide an engaging user experience and highlight my capabilities in the field.

Technologies Used

  • Next.js: A powerful React framework for building server-rendered applications.
  • React: A JavaScript library for building user interfaces.
  • TypeScript: A statically typed superset of JavaScript, enhancing code quality and maintainability.
  • Axios: A promise-based HTTP client for making asynchronous requests to APIs.
  • Framer Motion: A library for creating smooth animations and transitions in React applications.
  • Sass: A popular CSS extension language for maintaining scalable and maintainable styles.
  • React Paginate: A component for implementing pagination in React applications.
  • ESLint: A tool for identifying and fixing code quality issues.
  • Font Awesome: A library of icons and fonts for enhancing visual appeal.

Key Features

  • Interactive UI with smooth animations powered by Framer Motion.
  • Dynamic data fetching from APIs using Axios.
  • Pagination functionality for navigating through projects with React Paginate.
  • Responsive design for optimal user experience across devices.
  • Consistent code style enforced by ESLint.

Getting Started

  1. Clone this repository to your local machine.
  2. Navigate to the project directory: cd my-portfolio-website.
  3. Install the dependencies using your preferred package manager: npm install or yarn install.
  4. Start the development server: npm run dev or yarn dev.
  5. Open your browser and visit http://localhost:3000 to see your portfolio website in action.

Contributing

Contributions are welcome! If you find a bug or want to suggest an improvement, please create an issue or submit a pull request.

Contact

Feel free to connect with me:

License

This project is licensed under the MIT License.

About

⭐️ This repository contains the code for my personal portfolio website, where I showcase my skills, projects, and experience as a web developer. The website is built using Next.js, React.js, TypeScript, Axios for data fetching, Framer Motion for smooth animations, and Sass for styling. Etc

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published