├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.ico └── index.html └── src ├── App.jsx ├── assets ├── Covid-19 Project.jpg ├── Educational Website.jpg ├── Jokes Project.jpg ├── Me.png ├── Portfolio preview.png ├── Project4.jpg ├── Rasif-Taghizade-CV.pdf ├── RubyCode Blog Project.jpg ├── Startup Agency Project.jpg ├── bg-texture.png ├── fh-huquq.png ├── linkedin.png └── reservation-form.png ├── components ├── contact │ ├── Contact.jsx │ └── contact.css ├── experience │ ├── Experience.jsx │ └── experience.css ├── footer │ ├── Footer.jsx │ └── footer.css ├── header │ ├── CTA.jsx │ ├── Header.jsx │ ├── HeaderSocials.jsx │ └── header.css ├── intro │ ├── Intro.jsx │ └── intro.css ├── portfolio │ ├── Portfolio.jsx │ └── portfolio.css ├── testimonials │ ├── Testimonials.jsx │ └── testimonials.css └── topbar │ ├── Topbar.jsx │ └── topbar.css ├── index.css └── index.js /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # production 12 | /build 13 | 14 | # misc 15 | .DS_Store 16 | .env.local 17 | .env.development.local 18 | .env.test.local 19 | .env.production.local 20 | 21 | npm-debug.log* 22 | yarn-debug.log* 23 | yarn-error.log* 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # React JS Portfolio Website 2 | 3 | [🔗Live Demo🔗](https://rtaghizadev.vercel.app/) 4 | 5 | ![Protfolio Website](src/assets/Portfolio%20preview.png) 6 | 7 |
8 | 9 | ![GitHub repo size](https://img.shields.io/github/repo-size/Rasif-Taghizada/My-portfolio?color=yellow) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![Open Source Love svg2](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/) 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
Project Stats🌟 Stars🍴 Forks🐛 Issues🔔 Open PRs🔕 Close PRs
ProjectStarsForksIssuesOpen Pull RequestsClose Pull Requests
34 | 35 |
36 | 37 | ## Features 38 | 39 | **📖 Single-Page Layout** 40 | 41 | **🎨 Styled with React-Bootstrap and CSS with easy to customize colors** 42 | 43 | **📱 Fully Responsive** 44 | 45 |
46 | 47 | ## 🚀 How to get started? 48 | 49 | Clone down this repository. You will need `node.js` and `git` installed globally on your machine. 50 | 51 | ## 🛠 Installation and Setup Instructions 52 | 53 | 1. Installation: `npm install` 54 | 55 | 2. In the project directory, you can run: `npm start` 56 | 57 | Runs the app in the development mode.\ 58 | Open [http://localhost:3000](http://localhost:3000) to view it in the browser. 59 | The page will reload if you make edits. 60 | 61 |
62 | Feel free to contribute to this repo. 63 | 64 | ### Show some ❤️  by giving the star :star: to this repository!! 65 |

🧠 Happy Hacking 🧠

66 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "portfolio---react", 3 | "version": "0.1.0", 4 | "private": true, 5 | "dependencies": { 6 | "@emailjs/browser": "^3.6.2", 7 | "@testing-library/jest-dom": "^5.16.4", 8 | "@testing-library/react": "^13.3.0", 9 | "@testing-library/user-event": "^13.5.0", 10 | "react": "^18.2.0", 11 | "react-dom": "^18.2.0", 12 | "react-icons": "^4.4.0", 13 | "react-scripts": "5.0.1", 14 | "swiper": "^8.2.4", 15 | "web-vitals": "^2.1.4" 16 | }, 17 | "scripts": { 18 | "start": "react-scripts start", 19 | "build": "react-scripts build", 20 | "test": "react-scripts test", 21 | "eject": "react-scripts eject" 22 | }, 23 | "eslintConfig": { 24 | "extends": [ 25 | "react-app", 26 | "react-app/jest" 27 | ] 28 | }, 29 | "browserslist": { 30 | "production": [ 31 | ">0.2%", 32 | "not dead", 33 | "not op_mini all" 34 | ], 35 | "development": [ 36 | "last 1 chrome version", 37 | "last 1 firefox version", 38 | "last 1 safari version" 39 | ] 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rasif-Taghizada/My-portfolio/186d1e99c7884c389c864cbea51a0bfe977af4e1/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 14 | 15 | Rasif Tagizade React-Portfolio 16 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import Contact from './components/contact/Contact'; 3 | import Experience from './components/experience/Experience'; 4 | import Footer from './components/footer/Footer'; 5 | import Header from './components/header/Header'; 6 | import Intro from './components/intro/Intro'; 7 | import Portfolio from './components/portfolio/Portfolio'; 8 | import Testimonials from './components/testimonials/Testimonials'; 9 | import Topbar from './components/topbar/Topbar'; 10 | 11 | 12 | const App = () => { 13 | return ( 14 | <> 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |