Skip to content

seth-way/portfolio

Repository files navigation

Abstract

This app is meant to help any developer easily showcase their work.

Preview

preview of app navigation

Installation Instructions

[!WARNING] > Node.js & npm are required to run this app.
> Please ensure you have both installed on your machine before proceeding.

  • (optional) *Fork this project to your own Github account.
  • Clone the repository to your local machine.
  • cd into the project folder.
  • Use the npm install command to install the project dependencies.
  • Use the npm run dev command to run a preview version of the app.
  • Check the console for the PORT & copy/paste localhost:PORT into your web browser.

Customization

  • To personalize this app's content for yourself, replace the info in src/assets/resume-info/.
  • Be sure to maintain the json's format while editting.
  • All project preview GIFs should be placed in src/assets/images/projects/
    • Their basename should share the "short" attribute from the project's info in src/assets/resume-info/projects.
    • example → a gif for a project with the attribute "short":"spaceship" would be saved as src/assets/images/projects/spaceship.gif
  • To create new tech badges, add them to src/assets/resume-info/badges.json.
    • I only used badges from this site. If you use your own, it may require a small refactor.
  • Add your own headshot & save it at src/assets/images/headShot.jpg.
  • Save the most recent version of your resume at src/assets/resume.pdf.
  • Update the browser title to your own in the index.html <title> tag.
  • The 'Mini-Apps' section is very personalized. Feel free to use any of these custom cards, or alternatively, you can comment out this entire section quickly in App.jsx to remove it.
  • If you use this app, I'd love to hear about it! Give me a shoutout on linkedin & a star on github.

Deploy

  • This app is built for a hassle-free Vercel deployment. Their platform is free & doesn't require card information.
  • Simply make an account, grant access to your forked repo, and create a new deployment.

Context

This portfolio was a solo, side project project completed during my 5th month at Turing. I spent roughly 20 hours writing the application.

Contributors

This app was a concept created, built & deployed by Seth Way.

React logo badge Framer motion logo badge JavaScript logo badge CSS logo badge Vite logo badge

What's Next

  • Accessibility should be checked/rechecked so that all possible updates are incorporated.
  • A section for education/work history should be considered.
  • A contact me form could be incororated? (This might require a 3rd party subscription)

Note: Any additional features should fit the overall design aesthetic and continue to incororate shadcn components if possible.

About

A online portfolio app for front end devs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages