Welcome to my personal portfolio website!
This is the landing page of my portfolio website, providing an short overview and introduction of myself.
In this section, I introduce myself, share a brief biography, and highlight my skills and experience.
You can reach out to me through the contact section, where you can send me an email and get in touch with me.
The projects section showcases my work, including descriptions, images, and links to live demos or repositories.
This portfolio website was built using Create React App (CRA), a popular tool for creating React applications with a minimal setup.
- React: CRA uses React, a JavaScript library for building user interfaces, as its core framework.
- Zero Configuration: CRA sets up the development environment with a pre-configured build system, development server, and more, so you can focus on writing code.
- Hot Reloading: It includes hot reloading, which allows you to see changes in real-time as you develop.
- Optimized Build: CRA optimizes your application for production with minification, code splitting, and caching.
- ES6+ Support: Write modern JavaScript (ES6+) with support for JSX syntax.
I've used Animate.css to add smooth animations to various elements of the website, providing an engaging user experience. You can learn more about Animate.css here.
Font Awesome icons have been integrated into the website to enhance its visual appeal and functionality. You can explore Font Awesome icons and usage here.
To run this project locally, follow these steps:
-
Clone this repository to your local machine:
git clone https://github.com/ImSebz/portfolio.git
-
Navigate to the project directory:
cd portfolio -
Install the project dependencies using npm:
npm install
-
Start the development server:
npm start
-
Open your browser and visit http://localhost:3000 to see your portfolio website in action.