Skip to content

This is my portfolio and is a react.js app. My portfolio app is a quick and easy reference where potential employers and clients can learn about me and view projects.

Notifications You must be signed in to change notification settings

Stevenijames/react-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unit 20 React Homework: React Portfolio

Now that you've worked with React and have multiple projects to share, you'll be updating your portfolio and other materials to build toward being employer competitive. Creating a portfolio using React will help set you apart from other developers whose portfolios do not use some of the latest technologies.

If you are opting out of career services, this is still a required assignment. Part of being a web developer means being a part of a community. Having a place to share your projects is necessary if you're applying for jobs, but is still critical on your journey as a developer.

Requirements

  • Updated portfolio featuring 6 total projects

  • Use React

  • A Header component that appears on multiple pages

  • A single Project component that will be used multiple times on a single page

  • Navigation with React Router, dynamic rendering, or another third part router

  • A Footer component that appears on multiple pages

  • Update GitHub profile with pinned repositories featuring those same projects

Grading

Requirement Weight
Portoflio 90%
GitHub Profile 10%

Instructions

Updated Portfolio

Your updated site should still have all of the content it previously had:

  • Your name

  • Links to your GitHub profile & LinkedIn page as well as your email address and phone number

  • A link to a PDF of your resume with updated projects

  • A list of projects. For each project, make sure you have the following:

    • Project title

    • Link to the deployed version

    • Link to the GitHub repository

    • GIF or screenshot of the deployed application

Design

As with the previous portfolio homework, "good" design is subjective. Your site should look "polished." Here are a few guidelines on what that means:

  • Mobile-first design

  • Choose a color palette for your site so it doesn't just look like the default bootstrap theme or an unstyled HTML site. You may we

  • Make sure the font size is large enough to read, and that the colors don't cause eye strain.

  • If you want to go above and beyond, try using animations and react component libraries. Note that this will not affect your grade, but it may impact how potentials employers gauge your knowledge.

React

Additionally, this new portfolio should be created using React.

At a minimum, your portfolio should include the following:

  • A Header component that appears on multiple pages

  • A single Project component that will be used multiple times on a single page

  • Navigation with React Router, dynamic rendering, or another third part router

  • A Footer component that appears on multiple pages

Heroku Deployment

https://react-portfolio7789.herokuapp.com/

Updated LinkedIn Profile

https://www.linkedin.com/in/paul-ijames-94765054/

Screenshot of Page

ScreenShot

About

This is my portfolio and is a react.js app. My portfolio app is a quick and easy reference where potential employers and clients can learn about me and view projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published