Skip to content

Customized React portfolio. Utilizes EmailJS, FontAwesome icons, Animate.css, React-Leaflet, and React Loaders. Divided into Home, About, and Contact pages using React-Router-Dom.

Notifications You must be signed in to change notification settings

igor32648/react-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My React Portfolio

My Portfolio Vídeo

This is my personal portfolio built using React.

Features

  • Customized Design: The portfolio includes a completely personalized template with a logo, loader, fonts, and color scheme.

  • External Packages:

    • EmailJS: Utilized to send emails directly from the client-side without the need for a backend server.
    • FortAwesome and FortAwesome Free Solid SVG Icons: Integrated for sidebar icons and to create an animated cube on the About page.
    • Animate.css: Used for various animations throughout the page elements.
    • React-Leaflet: Displays a map with my stylized location on the Contact page.
    • React Loaders: Integrates the loader from css-loaders.com into the project effortlessly.
    • React Router DOM: Divides the application into three main pages:
      • Home: Includes a brief introduction and my logo. Captura de tela 2024-01-24 155151
      • About: Features a presentation and a stylized cube with FortAwesome icons and Animate.css animation. Captura de tela 2024-01-24 155248
      • Contact: Contains a contact form using EmailJS and a map showcasing my location with React-Leaflet. Captura de tela 2024-01-24 155322

Usage

Download and Setup

  1. Clone the Repository:

    git clone https://github.com/seu-usuario/nome-do-repositorio.git
  2. Navigate to Project Directory:

    cd nome-do-repositorio
  3. Install Dependencies:

    npm install

Run the Project

npm start

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

Feel free to explore the complete code in my GitHub repository.

Note: This project is continually evolving, and I welcome any feedback or suggestions. Thank you for visiting my portfolio!

About

Customized React portfolio. Utilizes EmailJS, FontAwesome icons, Animate.css, React-Leaflet, and React Loaders. Divided into Home, About, and Contact pages using React-Router-Dom.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published