Skip to content

mrahman1/100-javascript-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 

Repository files navigation

100 Days of Javascript

Inspired by Jennifer Dewalt's 180 websites in 180 days and Elle Luna's 100 day project.

The Rules

  1. I will do 100 small Javascript projects.
  2. Projects may take multiple days to complete.
  3. I will not get distracted by trying to visually design my projects. The goal is to learn Javascript.
  4. I will ask for help when I need it.
  5. I will try to use "vanilla JavaScript" whenever possible.
  6. I will not feel bad for using jQuery, CoffeeScript, or any other JS-related language/framework when I feel like it.

The Projects

You can also view this list on the web.

  1. Literary Quotes - Randomly cycling through quotes from books I've read
  1. Hours to decimals converter - Converting hours and minutes to decimal units
  1. RGB-Hex converter - Convert RGB to hex and back again
  1. Fahrenheit-Celsius converter - Temperature conversion calculator
  1. Cooking unit converter - How many teaspoons are in a quart, anyway?
  1. Too Doo List - To do list app using vanilla JS and HTML5 local storage
  1. Cool Cat Gifs - Fetches random cat gifs via the Giphy API
  1. Secret Santa - No more drawing names from a hat! My first project to introduce JS testing with Mocha and Chai.

Backlog of project ideas and improvements and things to learn

  • A Slackbot
  • Tic tac toe
  • Advent of code
  • Dropdowns
  • Build a game
  • Photo gallery
  • Color picker
  • Calculator
  • Something with ES6
  • Add testing
  • Something with Angular
  • Something with React
  • Form submission and AJAX response
  • Form validation
  • This list
  • JS clock

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 89.7%
  • CSS 10.3%