GithubHelp home page GithubHelp logo

svdotsenko / portfolio-project-1 Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 7.87 MB

Landing

Home Page: https://svdotsenko.github.io/portfolio-project-1/

Dockerfile 11.85% CSS 49.42% HTML 35.96% JavaScript 2.76%
adaptive-design fancybox jquery mixitup pixel-perfect bem-methodology

portfolio-project-1's Introduction

Serhii's Sirko portfolio

This website is a portfolio project about Serhii Sirko, a front-end developer. It showcases Serhii's skills in web development and design, including JavaScript, CSS, and HTML.

This website is for anyone who is interested in learning more about Serhii's work as a front-end developer. It provides a glimpse into his skills, experience, and portfolio, contact information.

Responsive Mockup

Features

This site is designed as single page application, which consist of the following parts:

Existing Features

  • Navigation Bar

    • The full responsive navigation bar includes links to the Logo (Home page), About me, Skills, Services, Portfolio, Reviews and Contacts section and is identical in each section to allow for easy navigation.

    • This section will allow the user to easily navigate from section to section across all devices without having to revert back to the previous page via the ‘back’ button. Nav Bar

    • It will Collapse on smaller screen sizes to make it more manageable and visually pleasing

      Nav Bar

      Nav Bar

  • The landing page image

    • The landing includes a photograph with text overlay to allow the user to see exactly what is this site about.
    • This section introduces the user to Serhii Sirko with attention to his portfolio.

Landing Page

  • About me Section

    • This section gives brief introduction about Serhii.

About me section

  • Skills section

    • This section will allow the user to see Serhii's main skills.

Skills section

  • Services section

    • This section will allow the user to see services which Serhii can provide.

Services section

  • Portfolio section

    • This section will allow the user to see services projects which Serhii has already done.

Portfolio section

  • Customer review section

    • This section will allow the user to see customer review.

Customer review section

  • Statistics section

    • This section will allow the user to see statistics about Serhii's work.

Statistics section

  • Contacts section

    • This section will allow the user to see how to contact with Serhii.

contacts section

Features Left to Implement

  • Lazy loading on load more button

Testing

  • I tested that this page works in different browsers: Chrome, Firefox, Safari.
  • I confirmed that this project is responsive, looks good and functions оп ап standard screen sizes using the devtools device toolbar.
  • I confirmed that the all sections аrе readable and easy to understand.
  • I have confirmed that the form works: requires entries in every field, and the submit button works.

Validator Testing

  • HTML
    • No errors were returned when passing through the official W3C validator

W3C validator

  • CSS
    • No errors were found when passing through the official (Jigsaw) validator

W3C validator

  • Accessibility
    • I confirm that the colors and fonts chosen are easy to read and accessible by running it through lighthouse in devtools.

lighthouse

Deployment

  • The site was deployed to GitHub pages. The steps to deploy are as follows:
    • In the GitHub repository, navigate to the Settings tab
    • From the source section drop-down menu, select the main branch
    • Once the main branch has been selected, the page will be automatically refreshed with a detailed ribbon display to indicate the successful deployment.

The live link can be found here

Credits

Content & Media

portfolio-project-1's People

Contributors

svdotsenko 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.