Code Monkey home page Code Monkey logo

10000hours-rule's Introduction

10000hours-rule

위니브 1만 시간의 법칙을 클론한 웹사이트입니다.

1. 목표와 기능

1.1 목표

  • HTML, CSS, JavaScript의 활용
  • 미디어쿼리의 활용을 통한 반응형 웹 구현

1.2 기능

  • 전문가가 되고 싶은 분야와 하루에 공부할 시간을 입력하면 며칠 동안 훈련해야 10000시간을 채울 수 있는지 알려줍니다.
  • 훈련하러 가기 버튼 : 지금은 모달을 닫는 기능을 수행하지만, 다른 페이지로 이동하는 등의 기능을 넣을 수 있습니다.
  • 공유하기 버튼 : 해당 웹사이트의 URL을 클립보드에 복사해 줍니다.

2. 개발 환경 및 배포 URL

2.1 개발 환경

  • 서비스 배포 환경
    • GitHub Pages

2.2 배포 URL

3. 프로젝트 구조

.
├── css
│   ├── reset.css
│   ├── style_desktop.css
│   ├── style_font.css
│   └── style_mobile.css
├── img
│   ├── click.png
│   ├── clock.png
│   ├── favicon.ico
│   ├── licat.png
│   ├── loading.png
│   ├── logo.png
│   ├── quotes.png
│   └── title.png
├── index.html
└── js
    └── 10000hours.js

4. 개발하며 느낀 점

  • 요소들의 위치를 모두 position: absolute를 활용하여 구현하다가 유지보수성이 너무 떨어져 margin을 활용해 레이아웃을 배치하였습니다. 레이아웃 구성 방식을 고민할 때 유지보수성을 높은 우선순위에 두어야 함을 깨달았습니다.

10000hours-rule's People

Contributors

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