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.
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.
- 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.
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)
To get this project running on your local machine:
- Clone the repository:
git clone https://github.com/geekloper/geekloper.com.git
- Install dependencies:
npm install
- Start the development server:
npm run dev
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!
This project is open-sourced under the MIT License. See the LICENSE file for more details.