Giter Site home page Giter Site logo

daniilzinoviev / portfolio Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 19.98 MB

My main portfolio website. I've decided to show its source code to all, so you can easily use it for your needs.

Home Page: https://portfolio.danzino.com

License: MIT License

JavaScript 5.80% PHP 11.31% SCSS 3.13% CSS 79.77%
html javascript php portfolio ajax

portfolio's Introduction

Portfolio (main)

Screenshot:

Screenshot

Description:

There is a web-developer portfolio that I build for myself. You can use it as an example or as a base for your portfolio :)

Any person can download this and restyle it as he wish. If I'll help to somebody with it, please, star the github repo.

Implementation notes:

I build the project with Gulp. As CSS framework I chose Bootstrap and language - SCSS.

To start building, just run gulp command in the terminal. Ready-to-use build you'll find in the "/dist/" folder - all you need to upload to your PHP hosting.

Libraries I use

Main:

  • bootstrap (CSS framework)
  • fontawesome (Icons)
  • jquery (Use only to animate scroll - can be removed)
  • isotope-layout (Filters for projects)
    • imagesloaded (Need to update layout after images will be loaded)

Additinal:

  • animate.css (Animation effects)
  • magnific-popup (Popup on click to project)
  • mmenu-light (Mobile menu)
  • particles.js (Particles at the header)
  • waypoints (Animations on page scroll)
  • smooth-scroll

portfolio's People

Contributors

daniilzinoviev avatar dependabot[bot] avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

portfolio's Issues

Update README

I should update README.md file and points important things about the portfolio, terms of usage etc.

Update content on the page

This content must be up-to-date.

  • Experience
  • Knowledge
  • Projects

Also, remove section "Biography" - it is not very interesting for reading.
Maybe, I should create a popup with this information?

Add a correct CV

Current CV is not relevant

CV should be in the .pdf or Google Doc format.

  1. Create PDF or Google Doc CV
  2. Add to project
  3. Update this on the hosting

@DaniilZinoviev Should do this.

Update design

Main:

  • Add animation effects on scroll
  • Add animation effect after page load

Navigation:

  • Update hover
  • Update logo (create from SVG)
  • Add main big icon

Project cards:

  • Add tags

There are too many works for mobile users

If I am a mobile user, I'll see a lot of works.
This is not user-friendly behavior, because user have to scroll too much.

I should display about 3-4 works and a button to show more of them.

Security update

Sometimes spam bots attacks a site.
So it is important to improve site defensivness.

  • Attach a ReCaptcha V2 invisible to the form.
  • Test submission on Live mode

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.