Giter Site home page Giter Site logo

krvaibhaw / proxyfolio Goto Github PK

View Code? Open in Web Editor NEW
26.0 6.0 11.0 18.99 MB

A minimal, blazing fast portfolio template for Developers! πŸš€

License: GNU General Public License v3.0

HTML 38.24% CSS 38.16% JavaScript 23.60%
javascript css html template portfolio html5 css3 scss minimal-portfolio-template portfolio-website

proxyfolio's Introduction

Proxyfolio | Minimalist Template ⚑️

GitHub GitHub stars GitHub forks

A minimal, blazing fast portfolio template for Developers! πŸš€

Features

  • Easy to Setup πŸ’―
  • Modern UI Design + Reveal Animations πŸ‡
  • OpenSource πŸ“™
  • No Additional Frameworks 🀘🏻
  • No Additional Libraries πŸ”—
  • Multi Page πŸ’Ž
  • Fully Responsive πŸš€
  • Super Fast and Optimized for SEO ⚑
  • Valid HTML5 & CSS3 πŸŽ–οΈ

Why do you need a portfolio? πŸ‘‡πŸ»

  • A method of self discovery and confidence building
  • Professional way to showcase your work
  • Increases your visibility and online presence
  • Shows you’re more than just a resume

Getting started πŸ”§

From your command line, first clone Simplefolio:

# Clone the repository
$ git clone https://github.com/krvaibhaw/proxyfolio.git

# Move into the repository
$ cd proxyfolio

# Remove the current origin repository
$ git remote remove origin

# Open the index.html file
$ firefox index.html

Template Instructions πŸ”­

Step 1 - Structure

Go to /index.html and put your information, there are 5 sections:

  1. Header Section

    • On img/stuffs.jpg, Add your own Image, Better if the background of the image is transparent so the background can match the theme color.
    • Add your own name and custom portfolio title.
    • On <h4> tag mention your Career Statement/Summary.
<div class="header__title">
    <!-- <h1 onclick="alert('HTML alert')"> -->
    <h1>
      Hey, my name is
      <!-- Green highlight effect -->

      <!-- Your Name Here -->
      <span class="highlight">Proxy</span>
      <br>I'm a
      <span class="highlight">Web</span>
      Developer
    </h1>

    <!-- Your Career Statement/Summary  -->
    <h4>Lorem ipsum dolor sit amet consectetur adipisicing elit.</h4>
    <button class="btn--text btn--scroll-to">Learn more &DownArrow;</button>
    <img src="img/stuffs.jpg" class="header__img" alt="Minimalist items" />
</div>
  1. About Section

    • On <span> tag under class="operations" mention your skills.
    • On <h5 class="operations__header"> mention your skill title.
    • On <p> tag which is below <h5 class="operations__header"> tag, put a short description about your skill, I recommend to put 1 to 2 line of short and crisp details about your skills.
    • Copy class="operations__content operations__content--n with n being the nth skill, you can also add more skills to your liking.
<section class="section" id="section--1">
    <div class="section__title">
      <h2 class="section__description">About Me</h2>
      <h3 class="section__header">
        This is where you can describe Yourself.
      </h3>
    </div>

    <div class="operations">
      <div class="operations__tab-container">
        <button class="btn operations__tab operations__tab--1 operations__tab--active" data-tab="1">
          <span>01</span>Skill 1
        </button>
        
            ...

        <button class="btn operations__tab operations__tab--3" data-tab="3">
          <span>n</span>Skill n
        </button>
      </div>
    
      <div class="operations__content operations__content--1 operations__content--active">
        <div class="operations__icon operations__icon--1">
            <svg><use xlink:href="img/icons.svg#icon-upload"></use></svg>
        </div>
        <h5 class="operations__header">
            
            <!-- Skill Title  -->
        </h5>
        <p>
            <!-- Skill Summary  -->
        </p>
      </div>

         ...

      <!-- Add more skills accordingly as above  -->

    </div>

</section>
  1. Projects Section

    • On <img> tag with class name class="features__img lazy-img" add your project image.
    • On <h5> tag with class name class="features__header", include your project title.
    • On <p> tag below <h5> tag, include your project description.
    • Replicate <div> ... </div> with class class="features" to add more projects.
    <section class="section" id="section--2">
    <div class="section__title">
      <h2 class="section__description">Projects</h2>
      <h3 class="section__header">
        Talk about your projects and Open Source contributions.
      </h3>
    </div>

    <div class="features">

      <!-- Project featured image  -->
      <img src="img/digital-lazy.jpg" data-src="img/digital.jpg" alt="Computer"
      class="features__img lazy-img" />
      <div class="features__feature">
        <div class="features__icon">
          <svg><use xlink:href="img/icons.svg#icon-monitor"></use></svg>
        </div>

        <!-- Project Title  -->
        <h5 class="features__header">Project 1</h5>
        <p>
            <!-- Project Descriptions and links  -->
        </p>
      </div>

      <!-- Add more projects accordingly as above  -->
      
    </div>
</section>
  1. Publication Section

    • On <h5> tag with class name class="testimonial__header", include your publications title.
    • On <blockquote> tag with class name class="testimonial__text", include your publications description.
    • On <h6> tag with class name class="testimonial__name", include your username for the publishing site.
    • On <p> tag with class class="testimonial__location", to include publisher name.
    • Replicate <div> ... </div> with class class="slide" to add more publications.
  <section class="section" id="section--3">
    <div class="section__title section__title--testimonials">
      <h2 class="section__description">Publications</h2>
      <h3 class="section__header">
        Talk about your Publications here.
      </h3>
    </div>

    <div class="slider">
      <div class="slide">
        <div class="testimonial">

          <!-- Publication Title  -->
          <h5 class="testimonial__header">Publication Title 1</h5>
          <blockquote class="testimonial__text">
              
              <!-- Publication Descriptions and links  -->
          </blockquote>
          <address class="testimonial__author">
            <img src="img/user-1.jpg" alt="" class="testimonial__photo" />

            <h6 class="testimonial__name">Proxy</h6>          <!-- Your Name  -->
            <p class="testimonial__location">On Medium</p>    <!-- Publisher Name  -->
          </address>
        </div>
      </div>

      <!-- Add more publications accordingly as above  -->

      <button class="slider__btn slider__btn--left">&larr;</button>
      <button class="slider__btn slider__btn--right">&rarr;</button>
      <div class="dots"></div>
    </div>
</section>
  1. Contact Section

    • On <h3> tag with class name class="section__header", include some custom call-to-action message.
<section class="section section--sign-up">
    <div class="section__title">
      <h3 class="section__header">
        <!-- Mention different ways to contact you -->
      </h3>
    </div>
    <button class="btn btn--show-modal">Contact Me</button>
</section>
  1. Footer Section

    • Can add link to your blogs and other sites using <a> tag with class class="footer__link".
    • Here you can also put your Social Media URL using href attribute of the <a> tags.
<footer class="footer">
    <ul class="footer__nav">
      <li class="footer__item">
        <a class="footer__link" href="#section--1">About</a>
      </li>
      <li class="footer__item">
        <a class="footer__link" href="#section--2">Projects</a>
      </li>
      <li class="footer__item">
        <a class="footer__link" href="#section--3">Publications</a>
      </li>

        ...
      
</footer>
  1. Contact Page

    • This is a custom contact me page.
    • Mention your custom message in <h2> with class="modal__header".
<div class="modal hidden">
    <button class="btn--close-modal">&times;</button>
    <h2 class="modal__header">
      Will reply within <br />                      <!-- Your message -->
      <span class="highlight">a day</span>
    </h2>
    <form class="modal__form">
      <label>First Name</label>
      <input type="text" />
      <label>Last Name</label>
      <input type="text" />
      <label>Email Address</label>
      <input type="email" />
      <button class="btn">Next step &rarr;</button>
    </form>
  </div>
  <div class="overlay hidden"></div>

Step 2 - Styles

Go to css/style.css and tweaks value to change tp different colors and see which color suits you the most. If you want to get some gradients inspiration I highly recommend you to check this website UI Gradient.

// Default values
background-color: #f3f3f3;
color-primary: #5ec576;

Deployment πŸ“¦

Once you finish your setup. You need to put your website online!

I highly recommend to use Netlify because it is super easy.

Technologies used πŸ› οΈ

  • HTML
  • CSS
  • JavaScript

License πŸ“„

This project is licensed under the GPL-3.0 License - see the LICENSE file for details

Acknowledgments 🎁

This work is inspired by Bankist project from complete JavaScript course by Jonas Schmedtmann.
Special thanks to Jacobo MartΓ­nez for creating Simplefolio which is another great Portfolio website Template for Developers.

proxyfolio's People

Contributors

krsakshi avatar krvaibhaw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

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.