diff --git a/.gitignore b/.gitignore index 1184693..b737a53 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,6 @@ site npm-debug.log* yarn-debug.log* yarn-error.log* + + +notes.txt \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 4271bca..b6984ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "react": "^17.0.2", "react-bootstrap": "^1.6.4", "react-dom": "^17.0.2", + "react-ga": "^3.3.0", "react-image-gallery": "^1.2.7", "react-responsive-carousel": "^3.2.21", "react-router-dom": "^5.3.0", @@ -15719,6 +15720,15 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, + "node_modules/react-ga": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-3.3.0.tgz", + "integrity": "sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ==", + "peerDependencies": { + "prop-types": "^15.6.0", + "react": "^15.6.2 || ^16.0 || ^17" + } + }, "node_modules/react-image-gallery": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/react-image-gallery/-/react-image-gallery-1.2.7.tgz", @@ -33870,6 +33880,12 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" }, + "react-ga": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-3.3.0.tgz", + "integrity": "sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ==", + "requires": {} + }, "react-image-gallery": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/react-image-gallery/-/react-image-gallery-1.2.7.tgz", diff --git a/package.json b/package.json index 7f19907..49ec9c8 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "react": "^17.0.2", "react-bootstrap": "^1.6.4", "react-dom": "^17.0.2", + "react-ga": "^3.3.0", "react-image-gallery": "^1.2.7", "react-responsive-carousel": "^3.2.21", "react-router-dom": "^5.3.0", diff --git a/public/resume.pdf b/public/resume.pdf index 85879ec..fe36555 100644 Binary files a/public/resume.pdf and b/public/resume.pdf differ diff --git a/src/App.js b/src/App.js index c597808..f93f6ba 100644 --- a/src/App.js +++ b/src/App.js @@ -1,6 +1,7 @@ import { Route, Link, HashRouter as Router } from 'react-router-dom' import './App.css'; +import ReactGA from 'react-ga' import Nav from './componets/Nav.js' import Socials from './componets/Socials.js' import Home from './pages/Home.js' @@ -12,25 +13,28 @@ import 'aos/dist/aos.css'; // You can also use for styles AOS.init(); function App() { + ReactGA.initialize('G-E2V93W9CNV'); + ReactGA.pageview('Init page view'); + return ( -
-
-

Andrew Simonson

- +
+
+

Andrew Simonson

+ +
+ + + +
+ +
- - - -
- -
-
); } diff --git a/src/pages/AboutMe.js b/src/pages/AboutMe.js index 962c26a..fc516b0 100644 --- a/src/pages/AboutMe.js +++ b/src/pages/AboutMe.js @@ -44,9 +44,9 @@ export default function AboutMe(){

Skills

- {['Python','JavaScript','Java','C++','SQL','SQLite','Sequelize','SQLAlchemy', + {['Python','JavaScript','Java','C','C++','SQL','SQLite','Sequelize','SQLAlchemy', 'HTML','CSS','Object-Oriented Programming','Git','Github','Linux','Raspberry Pi', - 'LaTeX','Flask','DOM Scraping','Google API','React.js','Node.js']} + 'LaTeX','Angular','Flask','DOM Scraping','Google API','React.js','Node.js']}

Extracirricular Awards