Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Portfolio | Izabel Lind Färnstrand #359

Open
wants to merge 42 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
9babcce
changed css
Izzibizz Mar 29, 2024
21089c7
pictures
Izzibizz Mar 29, 2024
922c87f
added assets
Izzibizz Mar 29, 2024
1638ae8
added the component folder from project
Izzibizz Mar 29, 2024
181b778
added animation and fixed responsiveness
Izzibizz Mar 31, 2024
40e5e29
fixed readme
Izzibizz Mar 31, 2024
985370a
fixed social media links
Izzibizz Mar 31, 2024
4f2dea9
changes to parent doesnt work
Izzibizz Mar 31, 2024
85919f5
fixed the description text and size of tech section
Izzibizz Mar 31, 2024
985362d
startpage placement
Izzibizz Mar 31, 2024
045e858
padding
Izzibizz Mar 31, 2024
cca58e5
fixed broken link
Izzibizz Mar 31, 2024
9a51c22
time load
Izzibizz Mar 31, 2024
0654c46
time for load
Izzibizz Mar 31, 2024
3946464
added svh
Izzibizz Mar 31, 2024
ef27b5e
updated responsiveness
Izzibizz Mar 31, 2024
6d1ddab
test time load
Izzibizz Mar 31, 2024
b4c2c20
update font size
Izzibizz Mar 31, 2024
ac128b9
small fix
Izzibizz Mar 31, 2024
c61ba93
small changes
Izzibizz Mar 31, 2024
ebdf55d
added first news site
Izzibizz Mar 31, 2024
8db03f8
added back to top
Izzibizz Apr 1, 2024
d9cc519
added padding
Izzibizz Apr 1, 2024
156cc2b
minifix
Izzibizz Apr 1, 2024
2ed4057
changed div
Izzibizz Apr 1, 2024
511e931
fixed full height of contact
Izzibizz Apr 1, 2024
84d4ffc
added phone number link
Izzibizz Apr 2, 2024
3462af6
added the article that I had hidden
Izzibizz Apr 2, 2024
092c620
changed margin
Izzibizz Apr 3, 2024
a1486c3
Update README.md
Izzibizz Apr 3, 2024
198a79f
style
Izzibizz Apr 22, 2024
fc5ae7e
Merge branch 'main' of https://github.com/Izzibizz/project-portfolio
Izzibizz Apr 22, 2024
4a11f83
picture format
Izzibizz Apr 22, 2024
ad7388e
mistake
Izzibizz Apr 22, 2024
4365505
added projects
Izzibizz Apr 22, 2024
a7d917b
changed h2 for semantic
Izzibizz Apr 22, 2024
6078d43
added projects
Izzibizz May 6, 2024
d62a048
font weight miss
Izzibizz May 6, 2024
452b278
description
Izzibizz May 7, 2024
109204b
added project
Izzibizz Jun 30, 2024
3dac01a
changed some sizing and styling
Izzibizz Jun 30, 2024
1c78d5a
changed back size
Izzibizz Jun 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed Preview-PortfolioWebDev-Technigo.png
Binary file not shown.
45 changes: 6 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,50 +1,17 @@
<h1 align="center">
<a href="">
<img src="/react-p.svg" alt="Project Banner Image">
<img src="./my-react-portfolio//public/design-preview.png" alt="Project Banner Image">
</a>
</h1>

# Technigo - React Portfolio Project

Congratulations on completing Sprint 2 of the boot camp! For the final phase, we will now take your skills in React to the next level by building your very own portfolio website using the concepts learned in class
As a end to sprint 3 (focusing on React), we made a portfolio presenting the works we've done so far in the Bootcamp.

## Instructions
[Check this projects instructions here](https://github.com/Technigo/project-portfolio/blob/main/instructions.md)
# Approach

## Set up your own version of your portfolio
I approached the project by following the design layout as closely as possible, while going a bit further away from the default design when choosing the fonts and colors. I was planning to use the API from Github, but because I missed the info on how to add images separetly I didn't understand how to do so and went with the JSON instead. When I have the time I will fix this.

We will use [Vite](https://vitejs.dev/guide/) to setup our project 😉
# See it live

```bash
npm create vite@latest my-react-portfolio --template
```

#### Follow this GIF to setup your project

![Alt Text](https://res.cloudinary.com/dfkxydgqg/image/upload/v1691073155/WEB/Sprint-2/week-8/vite-react_vjp0ep.gif)

## Installation

Use the `cd` command to move into the folder

```bash
cd my-react-portfolio
```

Install the dependencies

```bash
npm i
```

Open the project in a separate VS Code editor

```bash
code .
```

Open up a terminal inside VS code and lets run the project in a local environment

```bash
npm run dev
```
https://izabellindfarnstrand.netlify.app/
92 changes: 0 additions & 92 deletions instructions.md

This file was deleted.

21 changes: 21 additions & 0 deletions my-react-portfolio/.eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
module.exports = {
root: true,
env: { browser: true, es2020: true },
extends: [
'eslint:recommended',
'plugin:react/recommended',
'plugin:react/jsx-runtime',
'plugin:react-hooks/recommended',
],
ignorePatterns: ['dist', '.eslintrc.cjs'],
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
settings: { react: { version: '18.2' } },
plugins: ['react-refresh'],
rules: {
'react/jsx-no-target-blank': 'off',
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
],
},
}
24 changes: 24 additions & 0 deletions my-react-portfolio/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
14 changes: 14 additions & 0 deletions my-react-portfolio/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
<title>Izabel Lind Färnstrand</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
Loading