Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xkeshav/canvas
kidz playing zone : build with only HTML CSS and Javascript
https://github.com/xkeshav/canvas
abcd abcdkbd html-css-javascript kids
Last synced: 2 months ago
JSON representation
kidz playing zone : build with only HTML CSS and Javascript
- Host: GitHub
- URL: https://github.com/xkeshav/canvas
- Owner: xkeshav
- License: mit
- Created: 2018-05-07T17:01:13.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-23T11:57:49.000Z (5 months ago)
- Last Synced: 2024-08-24T09:46:43.007Z (5 months ago)
- Topics: abcd, abcdkbd, html-css-javascript, kids
- Language: JavaScript
- Homepage: https://www.abcdkbd.com
- Size: 109 MB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.MD
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
# Canvas
A learning website for kids who started their journey to learn alphabets, you can play on on desktop/laptop on the
# Live Website
> [!NOTE]
> website is live at [*abcd kbd.com*](https://abcdkbd.com)## How to run
- clone this repo and navigate to folder and run
```sh
> npm install
```- build client and server using webpack by running
```sh
> npm run build
```- start the app
```sh
> npm run start
```open [localhost:3003](http://localhost:3003) to see the main page in browser
## screenshot
### Main page
[![Landing Page](./src/assets/screenshots/index.png)](https://abcdkbd.com)
### Draw
[![Draw](./src/assets/screenshots/Draw.png)](https://abcdkbd.com/draw)
### Hide N Seek
[![Hide And Seek](./src/assets/screenshots/Hide-n-Seek.png)](https://abcdkbd.com/hide-n-seek)
### Mathematics
[![Mathematics](./src/assets/screenshots/Maths.png)](https://abcdkbd.com/math)
### Kannada
[![Kannada](./src/assets/screenshots/Kannada.png)](https://abcdkbd.com/kannada)
### Canvas
[![Canvas](./src/assets/screenshots/Canvas.png)](https://abcdkbd.com/canvas)
### Capital
[![Capital](./src/assets/screenshots/Capital.png)](https://abcdkbd.com/capital)
## How it works
### Draw Page
user press any key
on right side that key name will be appeared in white color with big font size
- if this key is a number than background-color will change and that number of circle appears which key is pressed.
for eg. if 3 is pressed than 3 circle will appears.- if this key is any alphabet than background Image will be changed to that background.
for eg if user press A than background image will be changes to Apple.
Note: all images are in _.jpg_ format only.### Hide N Seek Page
there is grid of green blocks of 26 letters
kid type any letter from keyboard, then that block will be display the text and if type same letter again then it disappears again
### Mathematics page
Basic mathematics operation up to 2 digits and on refresh icon; get new data and if kid solve it then green tick will appears; there are Addition / Subtraction and Multiply operations on the page### Kannada Page
Kannada and its relevant Hindi letter so that parent /kid can read and practice
### Canvas page
kid can generate image of the initial of the text entered in input box with new background every time or kid can print current time by click on time button.
we can save the image via right click of generated image
### Capital page
India's All State and UT Capital mentioned. when click on any State/ its capital display below that.
> [!CAUTION]
> changes in CSS and JS are hot reloaded but not HTML; for that build and run again