Skip to content

Conversation

@DarthAV
Copy link
Owner

@DarthAV DarthAV commented Oct 13, 2024

Add a Projects section to the main page below the Experience section.

  • Create src/data/projects.tsx to store projects data with properties like title, description, image, skills, and githubUrl.
  • Create src/pages/sections/Projects.tsx to define the Projects component.
    • Render projects as cards with an optional image, a short description, and pills for skills/technologies.
    • Add functionality to redirect to the project's GitHub page in a new tab when the card is clicked.
  • Update src/pages/Home.tsx to include the Projects component

DarthAV and others added 9 commits October 12, 2024 23:02
Add a Projects section to the main page below the Experience section.

* Create `src/data/projects.tsx` to store projects data with properties like `title`, `description`, `image`, `skills`, and `githubUrl`.
* Create `src/pages/sections/Projects.tsx` to define the `Projects` component.
  * Render projects as cards with an optional image, a short description, and pills for skills/technologies.
  * Add functionality to redirect to the project's GitHub page in a new tab when the card is clicked.
* Update `src/pages/Home.tsx` to include the `Projects` component
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants