GithubHelp home page GithubHelp logo

sofiavazs / project-business-site Goto Github PK

View Code? Open in Web Editor NEW

This project forked from technigo/project-business-site

0.0 0.0 0.0 89.44 MB

Business site done during the Technigo Bootcamp - responsive site with hero video, HTML form, JavaScript accordion and flexbox layout

Home Page: https://themolecules.netlify.app/

HTML 46.24% JavaScript 3.44% CSS 50.32%
html css javascript responsive-design html-form

project-business-site's Introduction

Project Business Site ๐Ÿ‘”

This week's project was to create a site for a company of our choice (an existing one or fantasy). The main requirements were to have"

  • "Hero" image/video
  • Signup form with: 2 x Text fields, 1 x A password field, 1 x Set of radio buttons, 1 x Set of checkboxes,1 x Submit button (submit it to httpbin)
  • Accordion element

MOLECULES ๐Ÿงช

I decided to build MOLECULES, a business that allows you to make your own fragrance, built with all sorts of molecules! The theme of the site was based in my passion for perfume and I wanted the design to be quite ethereal but strong at the same time, like most perfumes I like.

Planning & The Problem ๐Ÿงฉ

I applied a lot of knowledge I acquired in last week's project. I used flexbox to structure the layout the page and mobile first approach for responsiveness and decided to have a subtle signup form for mobile and tablet and then a different styled form for the desktop version.

Initially I was going to have a hero image but then switched to a video because I wanted to have the challenge of making it responsive across devices, so my approach was to have 3 different videos with different sizes: desktop, tablet and mobile, so depending on the device, the appropriate video will load and be shown.

I had quite a bit of trouble with the accordion element, as I couldn't fully understand the Javascript code yet. But a codepen exercise, the lecture and quite a bit of google search did help and I managed to make it work in the end and add some animation + different alternated background colours.

Tech โšก

  • HTML5
  • CSS3
  • JavaScript

View it live ๐Ÿ”ด

https://themolecules.netlify.app/

project-business-site's People

Contributors

hannapettersson avatar idlefingers avatar sofiavazs 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.