Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hello maam i have given the pig game a new look with some more features please nake a look #5

Open
wants to merge 46 commits into
base: add-license-1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
d904e51
Merge pull request #1 from Priyanka488/add-license-1
Priyanka488 Jun 26, 2019
11c1f96
Update README.md
Priyanka488 Jun 26, 2019
ffcb303
Update README.md
Priyanka488 Jun 26, 2019
4f56653
Update README.md
Priyanka488 Jun 26, 2019
1d697f4
Update README.md
Priyanka488 Jun 26, 2019
4c2de1e
Update README.md
Priyanka488 Jun 26, 2019
94cce1a
Update README.md
Priyanka488 Jun 26, 2019
6c8b788
Update README.md
Priyanka488 Jun 26, 2019
713a4b0
Update README.md
Priyanka488 Jun 26, 2019
1989eed
Update README.md
Priyanka488 Jun 26, 2019
e7be8a8
Update README.md
Priyanka488 Jun 26, 2019
70737c6
Update README.md
Priyanka488 Jun 26, 2019
8ea2569
Update README.md
Priyanka488 Jun 26, 2019
a51e7dc
Update README.md
Priyanka488 Jun 26, 2019
0f1de5a
Update README.md
Priyanka488 Jun 28, 2019
4f251c9
html canvas demo added
Priyanka488 Jun 28, 2019
2375a95
Merge branch 'master' of https://github.com/Priyanka488/Js-apps
Priyanka488 Jun 28, 2019
2941e9a
Update README.md
Priyanka488 Jun 28, 2019
dff3be3
Update README.md
Priyanka488 Jun 28, 2019
ea7d323
Update README.md
Priyanka488 Jun 28, 2019
358b7c6
gif uploaded
Priyanka488 Jun 28, 2019
3b0a885
Update README.md
Priyanka488 Jun 28, 2019
0a3d95a
Update README.md
Priyanka488 Jun 28, 2019
2e846d5
Merge branch 'master' of https://github.com/Priyanka488/Js-apps
Priyanka488 Jun 28, 2019
4a70ca5
Update README.md
Priyanka488 Jun 28, 2019
75345d5
file name changed
Priyanka488 Jun 28, 2019
0d27a89
Update README.md
Priyanka488 Jun 28, 2019
80f0f77
Update README.md
Priyanka488 Jun 28, 2019
2158307
Update README.md
Priyanka488 Jun 28, 2019
9732005
Update README.md
Priyanka488 Jun 28, 2019
6a64fbd
Update README.md
Priyanka488 Jun 28, 2019
59b6275
Update README.md
Priyanka488 Jun 28, 2019
033deed
Update README.md
Priyanka488 Jun 28, 2019
67f4e5a
Update README.md
Priyanka488 Jun 28, 2019
8f3b906
Update README.md
Priyanka488 Jun 28, 2019
0e7fbf9
Update README.md
Priyanka488 Jun 29, 2019
f378470
Update README.md
Priyanka488 Jul 7, 2019
12be57f
Project 18
Priyanka488 Jul 8, 2019
54fa39f
gitignore file added
Priyanka488 Jul 8, 2019
8053c7c
Delete .gitignore
Priyanka488 Jul 8, 2019
da29021
Bump lodash from 4.17.11 to 4.17.15 in /3 - Forkify
dependabot[bot] Nov 2, 2019
8bb9a81
Bump acorn from 6.1.1 to 6.4.1 in /3 - Forkify
dependabot[bot] Apr 4, 2020
d1f832d
Merge pull request #3 from Priyanka488/dependabot/npm_and_yarn/3---Fo…
Priyanka488 Apr 4, 2020
7a563c7
Merge pull request #2 from Priyanka488/dependabot/npm_and_yarn/3---Fo…
Priyanka488 Apr 4, 2020
c6f22e0
Bump mixin-deep from 1.3.1 to 1.3.2 in /3 - Forkify
dependabot[bot] Apr 4, 2020
a7a68ed
Merge pull request #4 from Priyanka488/dependabot/npm_and_yarn/3---Fo…
Priyanka488 May 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions 1 - Pig Game/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,8 @@
<img src="ss/2.PNG" ></img>
<br><br>
<img src="ss/3.PNG" ></img>

## Play the game here -
https://thepiggame.netlify.com/
<br><br>
[![Netlify Status](https://api.netlify.com/api/v1/badges/bd6e5a18-dcc2-4ad9-a14a-dfd7fe0b03e5/deploy-status)](https://app.netlify.com/sites/thepiggame/deploys)
35 changes: 8 additions & 27 deletions 10 - fun with html canvas/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,13 @@
# Forkify-It
# Fun with HTML Canvas

## Functionalities of the App:
An effort to implement a small canvas using HTML and CSS and Vanilla-Js.

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.
# Demo of the app -

## What I learnt -
![HTML-Canvas Demo](htmlcanvas.gif)

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API
## Checkout the app here -

## Demo of the app -
![Forkify-It Demo](demo.gif)
https://my-canvas.netlify.com/
<br><br>
[![Netlify Status](https://api.netlify.com/api/v1/badges/5138c261-3cc0-4cab-8103-5ceed20ce35f/deploy-status)](https://app.netlify.com/sites/my-canvas/deploys)
Binary file added 10 - fun with html canvas/htmlcanvas.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 12 additions & 29 deletions 11 - dev tools domination/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,15 @@
# Forkify-It
# Dev tools Domination

## Functionalities of the App:
Learnt about various developer tools and console tricks such as

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.
- console.log
- console.warn
- console.error
- console.info
- console.clear
- console.count
- console.dir
- console.timeEnd
- console.table

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
Check out the source code to know more !
34 changes: 5 additions & 29 deletions 12 - hold shift and check checkboxes/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,8 @@
# Forkify-It
# Hold Shift and click checkboxes

## Functionalities of the App:
The app lets you select a range of things using the Shift key.Go ahead and give it a try !

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.
## Checkout the app here -
https://clickshift.netlify.com/

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
[![Netlify Status](https://api.netlify.com/api/v1/badges/a5e460d4-d518-45bf-a52a-af392d3281a4/deploy-status)](https://app.netlify.com/sites/clickshift/deploys)
37 changes: 9 additions & 28 deletions 13 - Custom Video Player/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,13 @@
# Forkify-It
# Custom Video Player

## Functionalities of the App:

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.
- Play and pause the running video.
- Increase or decrease the speed of the video.
- Increase/Decrease the volume.
- Increase/Decrease the progress of the video.

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
## Checkout the video player here -
https://the-video-player.netlify.com/
<br><br>
[![Netlify Status](https://api.netlify.com/api/v1/badges/82fb6d53-46b3-408d-b789-6798cdc67729/deploy-status)](https://app.netlify.com/sites/the-video-player/deploys)
35 changes: 3 additions & 32 deletions 14 - key sequence detection/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,3 @@
# Forkify-It

## Functionalities of the App:

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
# Key Sequence Detection
The app detects the input key sequence, matches it with the previously defined magic word, and updates the UI accordingly.
To know more about it, check the source code.
36 changes: 6 additions & 30 deletions 15 - slide in on scroll/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,8 @@
# Forkify-It
# Slide in On Scroll

## Functionalities of the App:
An effort to implement the sliding of images as the page scrolls.

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
## Check it out here -
https://imageslide.netlify.com/
<br><br>
[![Netlify Status](https://api.netlify.com/api/v1/badges/5b19cc3e-6555-454e-afad-32d159406909/deploy-status)](https://app.netlify.com/sites/imageslide/deploys)
33 changes: 3 additions & 30 deletions 16- JavaScript References VS Copying/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,5 @@
# Forkify-It
# JavaScript References Vs Copying.

## Functionalities of the App:
## Learnt About:

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API

## Demo of the app -
![Forkify-It Demo](demo.gif)
- Referencing and Copying in primitive data types and in arrays and objects, and their difference.
37 changes: 8 additions & 29 deletions 17 - Local Storage and Event Delegation/README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,11 @@
# Forkify-It
# Local Storage and Event Delegation
A simple order-taking app that lets you

## Functionalities of the App:

- Search over 10,000 food items and get their recipes.
- Add, Delete and Update the ingredients to your shopping list.
- Mark your favorite recipes and access them anytime.
- Adjust the ingredients based on the servings.

## What I learnt -

* Modules in ES6, imports and exports,named and default
* The concept of application state, a simple way of implementing state
* Advanced DOM manipulation
* How to use ES6 template strings to render entire HTML components
* Rendering an AJAX loading spinner
* How to use .closest method for easier event handling
* How and why to use data-* attributes in HTML 5
* Pagination
* how to read data from the page URL
* how to respond to the haschange event
* how to add the same event listener to multiple events
* Using array methods like map,slice,findIndex and includes
* how and why to use eval()
* Implementing event delegation through '.matches'
* Creating unique IDs using an external package
* Difference between array.slice and array.splice
* use case for array.findIndex() and array.find()
* loacl Storage API
- Add the dish to your order list.
- Mark your favorite dish and access them anytime.
- Saves the data throughout page loads.

## Demo of the app -
![Forkify-It Demo](demo.gif)
https://thelocaltapas.netlify.com/
<br><br>
[![Netlify Status](https://api.netlify.com/api/v1/badges/3cc57863-a897-43cb-a06b-a94c75929b14/deploy-status)](https://app.netlify.com/sites/thelocaltapas/deploys)
32 changes: 0 additions & 32 deletions 18 - Mouse Move Shadow/README.md

This file was deleted.

Loading