Skip to content

Commit

Permalink
feat: update info
Browse files Browse the repository at this point in the history
  • Loading branch information
karolstawowski committed Mar 31, 2024
1 parent e249b31 commit 552c39a
Show file tree
Hide file tree
Showing 14 changed files with 108 additions and 60 deletions.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta property="type" content="website" />
<meta
name="description"
content="Karol Stawowski is a Software Developer that majors in Frontend Development."
content="Welcome to my portfolio website. I am a Software Developer that majors in Frontend Development."
/>
<title>Karol Stawowski | Portfolio</title>
<link rel="icon" href="/assets/logo.png" />
Expand Down
17 changes: 17 additions & 0 deletions public/assets/keras.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions public/assets/playwright.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions public/assets/styled-components.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 3 additions & 46 deletions src/components/Experience.tsx
Original file line number Diff line number Diff line change
@@ -1,51 +1,8 @@
import {
ExperienceListElement,
ExperienceListElementProps,
} from './Experience/ExperienceListElement'
import { educationList } from '../constants/education'
import { experienceList } from '../constants/experience'
import { ExperienceListElement } from './Experience/ExperienceListElement'
import { SectionTitle } from './SectionTitle'

const experienceList: Array<ExperienceListElementProps> = [
{
id: 1,
position: 'Full Stack Developer',
company: 'Night Woods',
since: new Date(2023, 3),
},
{
id: 2,
position: 'Frontend Developer',
company: 'Night Woods',
since: new Date(2022, 2),
to: new Date(2022, 9),
},
{
id: 3,
position: 'Intern Junior Frontend Developer',
company: 'Tom&Co',
since: new Date(2021, 7),
to: new Date(2021, 8),
},
]

const educationList: Array<ExperienceListElementProps> = [
{
id: 5,
position: 'University of Economics in Katowice',
company: 'Master of Computer Science',
more: 'Programming of Intelligent Systems specialisation',
since: new Date(2023, 9),
to: new Date(2025, 6),
},
{
id: 4,
position: 'University of Economics in Katowice',
company: 'Bachelor of Computer Science',
more: 'Databases and Data Engineering specialisation',
since: new Date(2020, 9),
to: new Date(2023, 6),
},
]

export const Experience = (): JSX.Element => {
return (
<div className="flex flex-col items-center w-full">
Expand Down
2 changes: 1 addition & 1 deletion src/components/Footer.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export const Footer = (): JSX.Element => {
return (
<div className="flex items-center justify-center w-full h-24 bg-background text-text-secondary xs:w-10/12 md:w-3/4 xl:w-9/12 2xl:w-8/12 max-w-8xl">
<h4>Copyright © 2023 Karol Stawowski</h4>
<h4>Copyright © 2024 Karol Stawowski</h4>
</div>
)
}
2 changes: 1 addition & 1 deletion src/components/Projects.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { openSourceProjectsList, projectsList } from '../utils/projectsList'
import { openSourceProjectsList, projectsList } from '../constants/projects'
import { OpenSourceProjectCard } from './Projects/OpenSourceProjectCard'
import { ProjectCard } from './Projects/ProjectCard'
import { SectionTitle } from './SectionTitle'
Expand Down
2 changes: 1 addition & 1 deletion src/components/Projects/OpenSourceProjectCard.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { StarFilled } from '../../icons/StarFilled'
import { OpenSourceProjectEntry } from '../../utils/projectsList'
import { OpenSourceProjectEntry } from '../../constants/projects'
import { RepositoryButton } from './RepositoryButton'

type OpenSourceProjectCardProps = {
Expand Down
2 changes: 1 addition & 1 deletion src/components/Projects/ProjectCard.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Technology } from '../../utils/technologiesList'
import { Technology } from '../../constants/technologies'
import { LivePreviewButton } from './LivePreviewButton'
import { RepositoryButton } from './RepositoryButton'
import { TechIcon } from './TechIcon'
Expand Down
2 changes: 1 addition & 1 deletion src/components/Technologies.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {
familiarTechnologies,
proficientTechnologies,
} from '../utils/technologiesList'
} from '../constants/technologies'
import { SectionTitle } from './SectionTitle'
import { TechButton } from './Technologies/TechButton'

Expand Down
20 changes: 20 additions & 0 deletions src/constants/education.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { ExperienceListElementProps } from '../components/Experience/ExperienceListElement'

export const educationList: Array<ExperienceListElementProps> = [
{
id: 5,
position: 'University of Economics in Katowice',
company: 'Master of Computer Science',
more: 'Programming of Intelligent Systems specialisation',
since: new Date(2023, 9),
to: new Date(2025, 6),
},
{
id: 4,
position: 'University of Economics in Katowice',
company: 'Bachelor of Computer Science',
more: 'Databases and Data Engineering specialisation',
since: new Date(2020, 9),
to: new Date(2023, 6),
},
]
31 changes: 31 additions & 0 deletions src/constants/experience.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import { ExperienceListElementProps } from '../components/Experience/ExperienceListElement'

export const experienceList: Array<ExperienceListElementProps> = [
{
id: 1,
position: 'Frontend developer',
company: 'INELO Poland',
since: new Date(2024, 1),
},
{
id: 2,
position: 'Full Stack Developer',
company: 'Night Woods',
since: new Date(2023, 3),
to: new Date(2024, 0),
},
{
id: 3,
position: 'Frontend Developer',
company: 'Night Woods',
since: new Date(2022, 2),
to: new Date(2022, 9),
},
{
id: 4,
position: 'Intern Junior Frontend Developer',
company: 'Tom&Co',
since: new Date(2021, 7),
to: new Date(2021, 8),
},
]
20 changes: 13 additions & 7 deletions src/utils/projectsList.ts → src/constants/projects.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { iconsList, Technology } from './technologiesList'
import { iconsList, Technology } from './technologies'

type ProjectEntry = {
name: string
Expand Down Expand Up @@ -98,34 +98,40 @@ export const projectsList: ProjectEntry[] = [
]

export const openSourceProjectsList: OpenSourceProjectEntry[] = [
{
name: 'storybook',
author: 'storybookjs',
repositoryUrl: 'https://github.com/storybookjs/storybook/pull/25931',
stars: 82500,
},
{
name: 'grafana',
author: 'grafana',
repositoryUrl: 'https://github.com/grafana/grafana/pull/72175',
stars: 58400,
stars: 60000,
},
{
name: 'tldraw',
author: 'tldraw',
repositoryUrl: 'https://github.com/tldraw/tldraw/pull/1143',
stars: 28800,
stars: 32100,
},
{
name: 'vitest',
author: 'vitest-dev',
repositoryUrl: 'https://github.com/vitest-dev/vitest/pull/2948',
stars: 10800,
stars: 11600,
},
{
name: 'nDreamBeard',
name: 'DreamBerd',
author: 'TodePond',
repositoryUrl: 'https://github.com/TodePond/nDreamBerd/pull/48',
stars: 8700,
stars: 9600,
},
{
name: 'particle-life-app',
author: 'tom-mohr',
repositoryUrl: 'https://github.com/tom-mohr/particle-life-app/pull/16',
stars: 590,
stars: 685,
},
]
Loading

0 comments on commit 552c39a

Please sign in to comment.