GithubHelp home page GithubHelp logo

lhamadopagode / challenge-march-01 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jessuircleydson/challenge-march-01

1.0 2.0 0.0 15 KB

This is the challenge from march

HTML 31.75% CSS 12.06% JavaScript 56.19%

challenge-march-01's Introduction

challenge-march-01: A Clock app!

This is the challenge for march's first week. we must build a clock application with three functions:

  1. show time

  2. set alarms (it's ok if they work only when the tab is opened ๐Ÿ˜)

  3. stopwatch (it's ok if you don't implement laps)

How to participate

  1. Fork the branch with your name (https://github.com/potengijs/challenge-march-01/branches) to your personal github account (Don't fork it to this organization)

  2. Once you're done, you can submit a pull request to the branch inside this repository. It's encouraged to submit pull requests once you finish a part of the app, instead of only showing it to us once you finish it all.

Deadline

March 5th. So we have one entire week to develop the project.

Challenge specific rules

Javascript Only

The solution must be done in client using javascript. it has to be an SPA.

You can't use any time related libraries.

Everything related to the core function of the app must be done all by yourself.

Stuff you can use

You can use utils libs

It's ok to use lodash or underscore. Actually, why wouldn't one use one of these in all situations?

Stuff you can use, but we disencourage

The reason is simple: They provide you some kind of built in structure to use, while when using pure JS, you have to think of it yourself. you will learn more this way.

MVC Frameworks

Angular, Angular 2, VUE, Ember...

View libraries

React, Jquery, whatever.

General Rules

Make the app pretty and responsive.

use CSS libraries of any sort if you want. -- Unless the Challenge specific rules say the contrary

Use ES6 or earlier.

it doesn't matter if you use it without transpiling as long as it runs on the latest version of all browsers excluding internet explorer. Check compatibility at http://www.caniuse.com or https://kangax.github.io/compat-table/es6/

challenge-march-01's People

Contributors

jhonnymichel avatar lhamadopagode avatar

Stargazers

Roman avatar

Watchers

James Cloos avatar  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.