This project is a personal portfolio website showcasing my work as a Front-End Engineer. The website is built with React and styled using CSS. It includes various sections such as Home, Projects, and Contacts.
To install and run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/nataliakilienko/Portfolio_Website.git
- Navigate to the project directory:
cd Portfolio_Website
- Install the dependencies:
npm install
To start the development server, run:
npm start
This will run the app in development mode. Open http://localhost:3000 to view it in your browser.
To build the app for production, run:
npm run build
This will create a production-ready build of the app in the build folder.
To deploy the app to GitHub Pages, run:
npm run deploy
- Home Page: Introduction and summary of my skills.
- Projects Page: Showcase of various projects with descriptions and images.
- Contacts Page: Information on how to get in touch with me.
- React: JavaScript library for building user interfaces.
- CSS: Styling the components and layout.
- React Icons: Icon library for React.
- React Router: For handling navigation between pages.
- Local Storage: Used for dark mode state persistence.
- AOS: Animate on scroll library for adding animations.
Made with ❤️ by Nataliia Kiliienko.