Guest User

Untitled

a guest
Jun 18th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. Include a bio The main point of the site is to communicate who you are and what you're capable of. You'll need to have a short bio that focuses on your passions and interests, insofar as they pertain to your professional life as a developer.
  2. Polished, Compelling Design and Feel The overall look and feel should be neat, clean, and professional looking. We'll give you some tips on this later.
  3. Responsive, mobile first Will the hiring manager considering your application view your site on a phone or a desktop, or both? Who knows! So make sure your site is responsive and looks good on any screen size. Optimize for mobile first, and optionally progressively enhance for larger screens.
  4. HTML, CSS, jQuery only After learning React, you may be tempted to use it on your portfolio, but that's overkill. Keep the tech simple.
  5. Titles, short descriptions, links, and screenshots for each app you showcase, you should include the app name, a link to the live app and repo, a short description, and a compelling screenshot. You'll recall that for the Node capstone, we did not require you to create a high quality front end. If your screenshot for this app is going to be less than stellar, you can instead provide a stock photo that's thematically relevant.
  6. Only code from scratch projects Apps like fizzbuzz and the shopping list do not belong in your portfolio. Most likely, you'll want to include your API hack, your Node capstone, and your full stack capstone. If you've done other high quality projects outside of the course (for instance, maybe you've done a landing page for a small business as a freelance gig), you may want to include them as well, but make sure you're confident that they are as polished as the other projects.
  7. Contact info At a minimum, you should include your email address and a link to your GitHub profile. Some students like to add a contact form. That's fine to do, but you should still include your email address.
  8. No errors in the console Hiring managers usually have a ton of applicants, which means they're initially looking for quick reasons to dismiss you. If they open up Dev Tools on your portfolio site and see errors, that may be enough to pass you over. So make sure your final site doesn't have any errors.
  9. Reasonable load time We'll discuss how to achieve this, but the page should load quickly (i.e., 2 seconds or less).
Add Comment
Please, Sign In to add comment