Skip to content

jaschmidt22/react-portfolio

Repository files navigation

Jessica's React Portfolio

Description

I was given the task of building a personal portfolio to showcase my recent projects. Having a portfolio is a neccessity not only for potential employers or for working as a freelancer, but also so that you can share your work with fellow developers and collaborate on future projects. The main requirement of the project was to use React + Vite along with React Router Dom to help set myself apart from other developers whose portfolios don’t use the latest technologies. The portfolio should also include the following:

  • A single Header component that appears on multiple pages

  • A single Navigation component within the header that will be used to render the different sections of your portfolio

  • A single Project component that will be used multiple times in the Portfolio section

  • A single Footer component that appears on multiple pages

Table of Contents

Usage

This application has been deployed through Netlify, so you may simply click on the included link. You will be presented with the About Me page with with a short bio. In the Navigation bar just click on "Portfolio" to be taken to a page with six deployed applications complete with an image, description, live link, and link to the GitHub repository. You may then click on the "Contact Me" link to be taken to a contact form to type your name, e-mail and a message. The back-end functionality has not yet been implemented for the form. Finally, click the "Resume" link to be taken to a page with a list of my front-end and back-end proficiences listed. There is also a button for the link to my future resume. Notice that on each page that is rendered, the header with navigation bar along with the footer with multiple social media links persist. https://jessicaschmidtportfolio.netlify.app/About Screenshot 2024-03-22 210528 Screenshot 2024-03-22 210546

Credits

Throughout the making of this project, I frequently referenced my class repository ASU-VIRT-FSF-PT-10-2023-U-LOLC. I also referenced Google, vitejs.dev, react.dev, mui.com, MDN Webdocs, docs.netlify.com, and chatGPT. I also received tips during a tutoring session with Joem Casusi.

Contact Info

jessicaschmidt22@yahoo.com

License

MIT License - License

Copyright (c) [2024] [jaschmidt22]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copy license text to clipboard Suggest this license Make a pull request to suggest this license for a project that is not licensed. Please be polite: see if a license has already been suggested, try to suggest a license fitting for the project’s community, and keep your communication with project maintainers friendly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors