/geekloper.com

My resume using react

Primary LanguageTypeScriptMIT LicenseMIT

🌟 MyResume Project

📚 Introduction

Welcome to my Resume project! This project was created as a learning journey into React, transitioning from an Angular background. It serves as a showcase of my skills and a testament to my learning process.

💡 Motivation

The primary goal of this project is to learn and understand React's core principles and functionalities. By building a portfolio, I've applied various React concepts in a practical, hands-on manner.

🚀 Features

  • Interactive Resume: Built with React, showcasing my skills, experiences, and projects.
  • Dynamic Animations: Utilizing framer-motion for smooth, engaging animations.
  • Responsive Design: Ensures a great experience across different devices and screen sizes.

🛠 Technologies Used

This project is built using the following technologies:

  • React (v18.2.0)
  • React DOM (v18.2.0)
  • Framer Motion (v10.16.16)
  • React Type Animation (v3.2.0)
  • Tailwind CSS (v3.3.7)
  • TypeScript (v5.2.2)
  • Vite (v5.0.8)
  • And more (see package.json for full details)

🔧 Installation and Setup

To get this project running on your local machine:

  1. Clone the repository:
git clone https://github.com/geekloper/geekloper.com.git
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

👐 Contributing

Feel free to fork this project, play around with the code, and make improvements. Whether it's fixing bugs, improving documentation, or adding new features, your contributions are always welcome!

📜 License

This project is open-sourced under the MIT License. See the LICENSE file for more details.