Skip to content

marshjaja/marcias-react-portfolio

Repository files navigation

Screenshot 2024-01-30 at 19 00 13

Last Commit GitHub license GitHub commit activity GitHub top language

👩🏾‍💻 Marcia's React Portfolio Website 👩🏾‍💻

edX
Homework Module 13

GitHub contributors

Explore the docs »

View Deploy Link · View Demo · Report Bug · Request Feature


🏗️BUILT WITH

  • GitHub
  • Git
  • Emailjs
  • JavaScript
  • React

Table of Contents

(back to top)


🗣️USER STORY

In my role as a developer, I desire a polished and engaging portfolio website that will help me highlight my skills and display my work effectively.

(back to top)


📖DESCRIPTION

Create a my portfolio website to explore the showcase of my selected projects, delve into my professional background, and discover my diverse skill set:

Portfolio Requirements

Technologies to be Used:

  • React: Must be the core framework.
  • Navigation: Utilize React Router, dynamic rendering, or another third-party router for navigation.

✅ACCEPTANCE CRITERIA

Portfolio Content:

Personal Information:

Resume:

  • Include a PDF version of your up-to-date resume. Ensure it encompasses current projects and professional experience.

Projects:

List your projects, including challenges or significant projects you've undertaken. For each project, include:

Required Components for Portfolio

Your portfolio must include, at a minimum, the following 6 components:

  1. App: The main component that encapsulates all other components.
  2. Header: A component that displays the portfolio's header, typically containing navigation links.
  3. Home: The landing page component of your portfolio.
  4. Project Gallery: A component dedicated to showcasing a collection of projects.
  5. Project: Individual project components that detail each project within the gallery.
  6. Contact: A component for visitors to contact you, typically containing a form or contact information.

(back to top)


🚧👷‍♀️PROJECT IMPROVEMENTS:

  • To enhance the project, I aim to make various improvements.
  • Firstly, I plan to refine the styling to achieve a more polished and visually appealing look, integrating Bootstrap for a professional touch.
  • Additionally, I'll work on improving error handling to ensure a smoother user experience, with informative error messages.
  • Lastly, I'll prioritize cleaning up the codebase, adhering to best practices and writing cleaner, more maintainable code."

❗GETTING STARTED

  1. Clone the repo
    git clone https://github.com/your_username_/Project-Name.git
  2. Navigate to the project directory: cd repository name

⚙️INSTALLATION

  1. Install NPM packages
    npm install
  2. Run node index or node index.js
    node index.js

(back to top)


▶️USAGE

Navigate through my portfolio website to explore the showcase of my selected projects, delve into my professional background, and discover my diverse skill set.
Here, you can also access my CV for a comprehensive look at my experience, and reach out to me directly via the contact form for any inquiries or opportunities.

Below, discover snapshots from my portfolio website, showcasing projects, skills, and more. Below, discover snapshots from my portfolio website, showcasing projects, skills, and more. Below, discover snapshots from my portfolio website, showcasing projects, skills, and more.
Screenshot 2024-01-23 at 14 03 55 Screenshot 2024-01-23 at 14 03 55 Screenshot 2024-01-23 at 14 03 55

(back to top)


📶TECHNOLOGIES USED


- [x] NPM
- [x] React
- [x] Javascript
- [x] Email.js

(back to top)

Other Tools and Libraries:

🆘CONTRIBUTING

We welcome contributions from the community!

To contribute, follow these steps:
  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

👥Contributors

marshjaja

(back to top)


👏 ACKNOWLEDGMENTS


📞Contact

For more information or inquiries about the project, feel free to contact me: On GitHub: GitHub: marshjaja Via Email: [email protected]

(back to top)


🪪LICENSE

Copyright © 2024 Marcia Mijnhijmer (@marshjaja)


(back to top)


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published