Skip to content

kangina-tech/etch-a-sketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etch A Sketch 🤔

Etch A Sketch is a mechanical drawing toy invented by André Cassagnes of France. This time, it is a software used to create sketches using your computer.

Play 🌟

This is a single user program. To use the program effectively, use the arrow buttons.

  • Up for moving up.
  • Down for moving down.
  • Left for moving left.
  • Right for moving right.

To clear the screen and start again, press the shake button and begin your next Stary Night!

Technologies 🧑‍💻


 HTML 

 CSS 

 JavaScript 

Purpose 🧐

This is the first big JavaScript project in The Odin Project curriculum.
 Etch-a-sketch 

The goal is to put together all that has been learnt thus far, throwing the learner deep into the programming world and showing half of what is expected of them at the end. The project, while given guidelines, does little in the way of holding the hand of the learner and it is up to them to figure it out in the end.

Room for Improvement? 🌡️

Including other technologies would be brilliant. The program could do with the vintage feel of the toy, creating a space where the users can easily create art in a more controlled manner. It could also do well with the option of saving projects so that they are not lost. While it will be a stray away from the original intent of the toy, updating that aspect in this while keeping the feel of the other does not impede the enjoyment of it.

Bug 🐝

  • Starts are at random points with each reload.
  • Can only draw following one line.

How To Run It 🏃‍♂️

  • Fork repository to your own Github account.
  • Clone repository to your own machine.
  • Open the code on preferred code editor.
  • Make sure you have all the dependancies you might need for the code to work are installed. You can use
     npm install 
    to start and
     npm run start 
    to run.
  • Open the address shown on your console to access it.

It is best experienced on the web

Image 📸

Screenshot of etch-a-sketch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published