Git Product home page Git Product logo

decbase-landing_sigmasoftware's Introduction

Decbase-landing_SigmaSoftware

Fourth project in Sigma Software university

Landing adaptive up to 960px view port width

Project lounch:

  • Download the archive from the Github repository, unzip, run the index.html file

A description of the features of the lending site:

  • Overlay:

    • images from the free to use license were used in the overlay;
    • the images were processed in Figma to match the site design;
    • during the animation, the page is loaded but not rendered.
  • What we do section:

    • used free API url:"https://dummyjson.com/";
    • make a GET request for a specific product "https://dummyjson.com/products/1";
    • get JSON data with product description and photos;
    • cache the data in session storage to speed up access to the data;
    • create a product card;
    • display one product with different photos in a category;
    • filtering is implemented by product;
    • general category contains 1 product from each category.
  • 3000+ Completed work section:

    • when hovering, the cards move behind the user's mouse within the block. When the mouse leaves the block area, the cards return to their original position.
  • Testimonials section:

    • implemented without the help of libraries:) Cards are animated, cyclically move after pressing the control buttons.
  • Latest news section:

    • when the block becomes visible to the user, a photo is animated, the effect achieved by listening to the scroll event.
  • Don’t forget section:

    • the user data in the form, after successful filling, is saved to local storage;
    • after success writing to session storage, the name field is checked for the presence of the keyword Sigma or sigma. If the keyword is present, an animation with the discount is activated.
    • in case of activation of the discount, the script send request to free API url:"https://placekitten.com/" with request like "fetch(http://placekitten.com/200/300)", in the response I get the url of the cat's photo. The photo of the cat depend on the user's screen size.

decbase-landing_sigmasoftware's People

Contributors

cyberbrainiac avatar

Watchers

 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.