Git Product home page Git Product logo

pomodoro_clock's Introduction

POMODORO CLOCK

The Pomodoro Technique, is a method for time management by which uses a timer to break down work into intervals. Traditionally they are each 25 minutes in length, and are separated by short breaks.

The Pomodoro Clock has a to-do list to help keep track of items while having a timer whose intervals are adjustable.

I first thought of building the pomodoro clock while reading the FreeCodeCamp blog online. They suggested building it as a challenge to strengthen your javascript skills.

I began creating mockups on Affinity Designer, not only to have an attractive design, but also help visualise the user stories.

I often begin with a grayscale design -- this helps me obtain results quickly.

The following is the first rendition of designs I created for the clock:

timer mockup designs

I then decided that I wanted to include more art into the design and created a new iteration of the timer involving illustrations. Furthermore, I decided to make it in 'dark mode'.

Here is what I came up with: timer mockup design

Once I had the main design (i.e the clock) out of the way, I began creating the wireframes (mobile-first), and continued onto the desktop.

Here are the final renditions of the wireframes:

Mobile First Designs

timer mobile first mockup designs

Desktop Design

timer desktop mockup designs

pomodoro_clock's People

Contributors

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