├── .gitignore ├── CSS-My-Site ├── CSS │ └── styles.css ├── favicon.ico ├── images │ ├── Parv.jpg │ ├── angela.png │ ├── chillies.png │ ├── cloud.png │ ├── computer.png │ └── mountain.png └── index.html ├── Daily-Journal ├── app.js ├── package-lock.json ├── package.json ├── public │ └── css │ │ └── styles.css └── views │ ├── about.ejs │ ├── compose.ejs │ ├── contact.ejs │ ├── home.ejs │ ├── partials │ ├── footer.ejs │ └── header.ejs │ └── post.ejs ├── Dicee-Challenge ├── dicee.html ├── images │ ├── dice1.png │ ├── dice2.png │ ├── dice3.png │ ├── dice4.png │ ├── dice5.png │ └── dice6.png ├── index.js └── styles.css ├── Drum-Kit ├── images │ ├── crash.png │ ├── kick.png │ ├── snare.png │ ├── tom1.png │ ├── tom2.png │ ├── tom3.png │ └── tom4.png ├── index.html ├── index.js ├── sounds │ ├── crash.mp3 │ ├── kick-bass.mp3 │ ├── snare.mp3 │ ├── tom-1.mp3 │ ├── tom-2.mp3 │ ├── tom-3.mp3 │ └── tom-4.mp3 └── styles.css ├── Git-Cheatsheet.pdf ├── Newsletter-signup ├── Procfile ├── app.js ├── failure.html ├── package-lock.json ├── package.json ├── public │ ├── css │ │ └── signin.css │ └── images │ │ └── icon.png ├── signup.html └── success.html ├── Practice ├── Calculator │ ├── bmiCalculator.html │ ├── calculator.js │ ├── index.html │ ├── package-lock.json │ └── package.json ├── DOM │ ├── index.html │ ├── index.js │ └── styles.css ├── Fruits-Project │ ├── app.js │ ├── package-lock.json │ └── package.json ├── HTML-Personal-Sites │ ├── Contact.html │ ├── Hobbies.html │ ├── Parv.jpg │ ├── index.html │ └── mainCss.css ├── JQuery │ ├── index.html │ ├── index.js │ └── styles.css ├── TodoList-V1 │ ├── Procfile │ ├── app.js │ ├── date.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── css │ │ │ └── styles.css │ └── views │ │ ├── about.ejs │ │ ├── footer.ejs │ │ ├── header.ejs │ │ └── list.ejs ├── my-express-server │ ├── package-lock.json │ ├── package.json │ └── server.js └── weather-project │ ├── app.js │ ├── index.html │ ├── package-lock.json │ └── package.json ├── README.md ├── React ├── changing-complex-state-practice │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── changing-complex-state │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── conditional-rendering-practice │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ └── Form.jsx │ │ └── index.js ├── conditional-rendering │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── Input.jsx │ │ └── Login.jsx │ │ └── index.js ├── es6-arrow-functions │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ └── Entry.jsx │ │ ├── emojipedia.js │ │ └── index.js ├── es6-destructuring │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── data.js │ │ ├── index.js │ │ └── practice.js ├── es6-spread-operator-practice │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── es6-spread-operator │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── event-handling-in-react │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── keeper-app-part-1 │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── Footer.jsx │ │ ├── Header.jsx │ │ └── Note.jsx │ │ └── index.js ├── keeper-app-part-2 │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.js │ │ ├── Footer.js │ │ ├── Header.js │ │ └── Note.js │ │ ├── index.js │ │ └── notes.js ├── keeper-part-3 │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── CreateArea.jsx │ │ ├── Footer.jsx │ │ ├── Header.jsx │ │ └── Note.jsx │ │ └── index.js ├── managing-a-component-tree-practice │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── InputArea.jsx │ │ └── ToDoItem.jsx │ │ └── index.js ├── managing-a-component-tree │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ └── TodoItem.jsx │ │ └── index.js ├── map-filter-reduce │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── emojipedia.js │ │ └── index.js ├── mapping-components-practice │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ └── Entry.jsx │ │ ├── emojipedia.js │ │ └── index.js ├── mapping-components │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── Avatar.jsx │ │ ├── Card.jsx │ │ └── Detail.jsx │ │ ├── contacts.js │ │ └── index.js ├── react-devtools │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ ├── App.jsx │ │ ├── Avatar.jsx │ │ └── Card.jsx │ │ ├── contacts.js │ │ └── index.js ├── react-forms │ ├── .codesandbox │ │ └── workspace.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── react-props-practice │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ ├── contacts.js │ │ └── index.js ├── react-props │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ └── index.js ├── usestate-hook-practice │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js ├── usestate-hook │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── styles.css │ └── src │ │ ├── components │ │ └── App.jsx │ │ └── index.js └── using-pre-built-react-components │ ├── build │ ├── asset-manifest.json │ ├── index.html │ ├── precache-manifest.cfbc72f77b74b32112506c007450f0a0.js │ ├── service-worker.js │ ├── static │ │ └── js │ │ │ ├── 2.0f60d888.chunk.js │ │ │ ├── 2.0f60d888.chunk.js.LICENSE.txt │ │ │ ├── 2.0f60d888.chunk.js.map │ │ │ ├── main.3625d365.chunk.js │ │ │ ├── main.3625d365.chunk.js.map │ │ │ ├── runtime-main.342c7561.js │ │ │ └── runtime-main.342c7561.js.map │ └── styles.css │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── index.html │ └── styles.css │ └── src │ ├── components │ ├── App.jsx │ ├── CreateArea.jsx │ ├── Footer.jsx │ ├── Header.jsx │ └── Note.jsx │ └── index.js ├── Secrets ├── app.js ├── package-lock.json ├── package.json ├── public │ └── css │ │ ├── bootstrap-social.css │ │ └── styles.css └── views │ ├── home.ejs │ ├── login.ejs │ ├── partials │ ├── footer.ejs │ └── header.ejs │ ├── register.ejs │ ├── secrets.ejs │ └── submit.ejs ├── Simon-Game ├── Simon-Game.html ├── game.js ├── sounds │ ├── blue.mp3 │ ├── green.mp3 │ ├── red.mp3 │ ├── wrong.mp3 │ └── yellow.mp3 └── styles.css ├── TinDog ├── css │ └── styles.css ├── favicon.ico ├── images │ ├── TechCrunch.png │ ├── bizinsider.png │ ├── dog-img.jpg │ ├── iphone6.png │ ├── lady-img.jpg │ ├── mashable.png │ └── tnw.png └── index.html ├── TodoList-V2 ├── .gitignore ├── Procfile ├── app.js ├── index.html ├── package-lock.json ├── package.json ├── public │ └── css │ │ └── styles.css └── views │ ├── about.ejs │ ├── footer.ejs │ ├── header.ejs │ └── list.ejs ├── Wiki-API ├── app.js ├── package-lock.json └── package.json └── atlassian-git-cheatsheet.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Web-development Playlist.m3u 3 | temp/ 4 | # Logs 5 | logs 6 | *.log 7 | npm-debug.log* 8 | yarn-debug.log* 9 | yarn-error.log* 10 | lerna-debug.log* 11 | 12 | # Diagnostic reports (https://nodejs.org/api/report.html) 13 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 14 | 15 | # Runtime data 16 | pids 17 | *.pid 18 | *.seed 19 | *.pid.lock 20 | 21 | # Directory for instrumented libs generated by jscoverage/JSCover 22 | lib-cov 23 | 24 | # Coverage directory used by tools like istanbul 25 | coverage 26 | *.lcov 27 | 28 | # nyc test coverage 29 | .nyc_output 30 | 31 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 32 | .grunt 33 | 34 | # Bower dependency directory (https://bower.io/) 35 | bower_components 36 | 37 | # node-waf configuration 38 | .lock-wscript 39 | 40 | # Compiled binary addons (https://nodejs.org/api/addons.html) 41 | build/Release 42 | 43 | # Dependency directories 44 | node_modules/ 45 | jspm_packages/ 46 | 47 | # Snowpack dependency directory (https://snowpack.dev/) 48 | web_modules/ 49 | 50 | # TypeScript cache 51 | *.tsbuildinfo 52 | 53 | # Optional npm cache directory 54 | .npm 55 | 56 | # Optional eslint cache 57 | .eslintcache 58 | 59 | # Microbundle cache 60 | .rpt2_cache/ 61 | .rts2_cache_cjs/ 62 | .rts2_cache_es/ 63 | .rts2_cache_umd/ 64 | 65 | # Optional REPL history 66 | .node_repl_history 67 | 68 | # Output of 'npm pack' 69 | *.tgz 70 | 71 | # Yarn Integrity file 72 | .yarn-integrity 73 | 74 | # dotenv environment variables file 75 | .env 76 | .env.test 77 | 78 | # parcel-bundler cache (https://parceljs.org/) 79 | .cache 80 | .parcel-cache 81 | 82 | # Next.js build output 83 | .next 84 | out 85 | 86 | # Nuxt.js build / generate output 87 | .nuxt 88 | dist 89 | 90 | # Gatsby files 91 | .cache/ 92 | # Comment in the public line in if your project uses Gatsby and not Next.js 93 | # https://nextjs.org/blog/next-9-1#public-directory-support 94 | # public 95 | 96 | # vuepress build output 97 | .vuepress/dist 98 | 99 | # Serverless directories 100 | .serverless/ 101 | 102 | # FuseBox cache 103 | .fusebox/ 104 | 105 | # DynamoDB Local files 106 | .dynamodb/ 107 | 108 | # TernJS port file 109 | .tern-port 110 | 111 | # Stores VSCode versions used for testing VSCode extensions 112 | .vscode-test 113 | 114 | # yarn v2 115 | 116 | .yarn/cache 117 | .yarn/unplugged 118 | .yarn/build-state.yml 119 | .pnp.* -------------------------------------------------------------------------------- /CSS-My-Site/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/favicon.ico -------------------------------------------------------------------------------- /CSS-My-Site/images/Parv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/Parv.jpg -------------------------------------------------------------------------------- /CSS-My-Site/images/angela.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/angela.png -------------------------------------------------------------------------------- /CSS-My-Site/images/chillies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/chillies.png -------------------------------------------------------------------------------- /CSS-My-Site/images/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/cloud.png -------------------------------------------------------------------------------- /CSS-My-Site/images/computer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/computer.png -------------------------------------------------------------------------------- /CSS-My-Site/images/mountain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parv3213/Web-development/6f04c3f02af9a6ae88ac1430de6860ce605e811f/CSS-My-Site/images/mountain.png -------------------------------------------------------------------------------- /CSS-My-Site/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |I want to be a Blockchain Developer.
And I love to explore
new things :).
27 |
I have already learned to code smart contracts and know how to make a Dapp on Blockchain. Also, I 37 | have written two chapter related to blockchain.
38 |I have good idea of HTML-CSS, JavaScript, Node.JS andd React Framework.
44 |<%= content %>
5 | 6 | <%- include("partials/footer") -%> -------------------------------------------------------------------------------- /Daily-Journal/views/compose.ejs: -------------------------------------------------------------------------------- 1 | <%- include("partials/header") -%> 2 | 3 |<%= content %>
5 | 6 | <%- include("partials/footer") -%> -------------------------------------------------------------------------------- /Daily-Journal/views/home.ejs: -------------------------------------------------------------------------------- 1 | <%- include("partials/header") -%> 2 | 3 |<%= content %>
5 | 6 | <% for(let i = 0; i < posts.length ; i++){ %> 7 |<%= posts[i].content.substring(0,100) + ' ... '%>Read More
9 | 10 | <% } %> <%- include("partials/footer") -%> 11 | -------------------------------------------------------------------------------- /Daily-Journal/views/partials/footer.ejs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 |