Raikvaza / portfolio

Initial portfolio for applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Portfolio

Portfolio LINK

Description

My Portfolio is a web application that showcases my skills, projects, experience, and provides a way to contact me. It was built using React, Tailwind CSS, Framer Motion, Anchor Link, FormSubmit, and Create React App.

This project has been instrumental in helping me develop my front-end web development skills. By working on this portfolio, I gained hands-on experience with React, a popular JavaScript library for building user interfaces. I utilized the component-based architecture of React to create reusable UI elements and efficiently manage state.

In addition, Tailwind CSS was used for styling the application. It provided a utility-first approach, allowing me to quickly style components and achieve a consistent and visually appealing design.

Framer Motion was utilized to add smooth animations and transitions to various elements of the portfolio. It enhanced the user experience by providing visually engaging effects when interacting with different sections of the website.

Anchor Link helped me implement smooth scrolling navigation within the portfolio, allowing users to navigate easily between different pages or sections of the website.

FormSubmit was used for handling the contact form submission. It facilitated the process of capturing user messages and sending them to a designated email address.

Overall, this project provided me with valuable insights into the front-end web development workflow, including the usage of different libraries and tools. It allowed me to apply the concepts and techniques I learned, further strengthening my skills and understanding of web development.

Usage

To run the project locally, follow these steps:

  1. Clone the repository:

      git clone https://github.com/your-username/portfolio.git
  2. Navigate to the project directory:

      cd portfolio
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

        npm start
    

    The portfolio will be accessible at http://localhost:3000.

Please let me know if you have any further questions or if there's anything else I can assist you with!

About

Initial portfolio for applications


Languages

Language:CSS 57.6%Language:JavaScript 41.4%Language:HTML 0.9%