Giter Site home page Giter Site logo

portfolio-setup-and-mobile-first's Introduction

logo

Setup Portfolio and Mobile First README!

๐Ÿ“— Table of Contents

๐Ÿ“– [Setup-Portfolio-and-Mobile-First]

[Setup-Portfolio-and-Mobile-First is a project in where you built your own portfolio website using Frontend Dev Tools.]

๐Ÿ›  Built With

Tech Stack

Relevant tech stack of the project.

Programming Tools
  • HTML
  • CSS
  • Javascript
Dev Tools
  • Git
  • GitHub
Text Editor
  • VS Code

Key Features

Key features of the application.

  • [Learn_how_to_built_your_personal_portfolio_Site]
  • [Learn_how_to_use_flexbox_to_place_elements]
  • [Learn_how_to_use_images_and_backgrounds]

(back to top)

๐Ÿš€ Live Demo

Live Demo of "My Portfolio" project using Github Pages.

(back to top)

๐Ÿ’ป Getting Started

How to make use of the project.

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

Git, Github web or Github desktop, VS Code and Node.js (to use npm commands) "not sure how to use npm? Read" this.

Setup

Clone this repository to your desired folder:

  • 1๏ธโƒฃ Open Git Bash.
  • 2๏ธโƒฃ Change the current working directory to the location where you want the cloned directory.
  • 3๏ธโƒฃ Type: git clone https://github.com/JuanDiegoGuerra/Portfolio-Setup-and-Mobile-first.git
  • 4๏ธโƒฃ Press Enter to create your local clone.

Install

Install this project with:

NOTE: If you are running on Windows, you need to initialize npm to create package.json file.

npm init -y
  • "Webhint " npm install --save-dev [email protected]
  • "Stylelint " npm install --save-dev [email protected] [email protected] [email protected] [email protected]
  • "Yarn " yarn install --audit
  • Usage

    To run the project, execute the following command:

  • "Run this code and then fix the validation errors (if needed).
    npx hint .
    
  • Run npx stylelint "**/*.{css,scss}" on the root of your directory of your project. Fix linter errors

    Run tests

    No test needed for this project.

    Deployment

    You can deploy this project using:

    VS Code and Google Chrome.

    (back to top)

    ๐Ÿ‘ฅ Authors

    ๐Ÿ‘ค Juan Diego Guerra

    (back to top)

    ๐Ÿ”ญ Future Features

    Features that will be added to the project.

    • [ 1 ] [Better_transitions]
    • [ 2 ] [Better_javascript_actions]
    • [ 3 ] [More_content_in_general]

    (back to top)

    ๐Ÿค Contributing

    Big thanks to my coding partners ๐Ÿ‘จ๐Ÿฝโ€๐Ÿš€

    -> Feel free to check the issues page.

    (back to top)

    โญ๏ธ Show your support

    You can support following me.

    • If you like this project you can follow me ๐Ÿคฉ! I will be adding more useful material ๐Ÿ˜.

    (back to top)

    ๐Ÿ™ Acknowledgments

    Credits to:

    • I would like to thank my gf ๐Ÿ˜ณ because she fed me when I was starving after coding for a lot of hours ๐Ÿคญ.
    • I would like to thank to my reviewer too because he inspired me finish this challenge as it has to be ๐Ÿ’ช๐Ÿผ.

    (back to top)

    โ“ FAQ (Frequently Asked Questions)

    You could face some problems when doing this project for the first time, so please check this FAQ.

    • [Why_is_my_Lighthouse_linter_not_working_?]

      • [If you have this specific problem, go to your ".yml" file and check the node-version of the specific linter. Best version for this project is "14" (in my case it was "18x" and I changed it)]
    • [Wich_files_should_I_add_in_my_gitignore_?]

      • [Feel free to add any file you think is not necessary to be on your repo, but be careful when you add or create new files that might not be necessary in your repo but aren't written in your gitignore.]

    (back to top)

    ๐Ÿ“ License

    This project is MIT licensed.

    (back to top)

    portfolio-setup-and-mobile-first's People

    Contributors

    juandiegoguerra avatar cesarherr avatar enmanuelbayen avatar alejuda avatar

    Stargazers

    Javier Aybar avatar Hafiz Rasa avatar Karim Barragan avatar Luis Emilio Rojas  avatar  avatar  avatar  avatar Yeidii Bot avatar

    Watchers

     avatar

    portfolio-setup-and-mobile-first's Issues

    Peer-to-peer code review

    • It would be better if you delete the style.css file that you're not using to avoid confusion.
    • And the mobile_first.css should be more organized.
    • You may remove <strong> tags in index.html.

    Hide and Seek

    Kindly please remove some of these issues

    issue1

    • Update the contact link from "hamb menu".
    • Fix the animation on chronometer card project.
    • Remove "pop up alert" from the "Get my resume button".

    Peer to peer review issues and bug

    • Strong tags should not be used for styling, but to put semantic emphasis.
    • There are repeated elements in the HTML that is used for styling. CSS should be used for styling.
    • There is a bug in responsiveness when resizing and on the form description

    Replace img tag with a tag

    <li class="icon-2">
    <a href="https://github.com/JuanDiegoGuerra" rel="noopener" target="_blank">
    <img src="img/social media icons.png" alt="github link" id="footer-social">
    </a>

    It would be better to replace the img tag with a tag so that you can include a link to all the social media icons.

    Peer to peer code review (morning sessions)

    Great job with the navbar! One thing you could change to make your code even cleaner is to change the "addEventListener" to "onclick".
    This is so that the click is only attached to one function. It can save you a lot of trouble down the line.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.