Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
304 commits
Select commit Hold shift + click to select a range
f78303f
Create .gitignore
romellogoodman Sep 29, 2017
b78c3d7
Removed node_modules folder
romellogoodman Sep 29, 2017
5819169
Removed node_modules from git and updated package.json to contain cor…
TheSamSmith Sep 29, 2017
4eacd61
Update reducer_decks.js
aviarenfeld Sep 29, 2017
78fc5a7
Added CSS focused more Questions with Answers #12
Sep 30, 2017
f50725c
Add ES6 questions
P-WM Sep 30, 2017
bda1dce
Add AngularJS Question and Answer
Oct 1, 2017
569dfc0
clean up some mess
Oct 1, 2017
2abb50e
Angular question added
adasq Oct 1, 2017
8586365
typo fixed
adasq Oct 1, 2017
fe153e0
Merge pull request #37 from adasq/master
papistan Oct 1, 2017
be937ec
Merge branch 'master' into master
papistan Oct 1, 2017
813891c
Merge pull request #36 from AzrizHaziq/master
papistan Oct 1, 2017
829cb87
Merge pull request #35 from P-WM/ES6-questions
papistan Oct 1, 2017
756d569
Merge pull request #32 from TheSamSmith/master
papistan Oct 1, 2017
e1be866
Merge pull request #31 from romellogood/master
papistan Oct 1, 2017
49947c8
Update reducer_decks.js
papistan Oct 1, 2017
7e17f32
Update reducer_decks.js
papistan Oct 1, 2017
83311d3
Merge pull request #33 from aviarenfeld/patch-1
papistan Oct 1, 2017
4f19acf
Merge branch 'master' into html-patch
papistan Oct 1, 2017
22e207f
Merge pull request #20 from harshcrop/html-patch
papistan Oct 1, 2017
cf64f63
Merge pull request #26 from codepunkt/react-questions
papistan Oct 1, 2017
0ab9463
Merge pull request #34 from rishabh-bansal/patch-5
papistan Oct 1, 2017
85f6dca
added Javascript: Intermediate
RajatDM1 Oct 1, 2017
6433ae0
added CSS3 - Flexbox deck
Oct 1, 2017
5fb8a75
Merge branch 'master' into hacktober/css-questions-answers
papistan Oct 2, 2017
3997456
Merge pull request #17 from danhannigan/hacktober/css-questions-answers
papistan Oct 2, 2017
a6dc4b6
AngularJS questions added
Oct 2, 2017
1409f15
fixes grammar errors
cmd-kvn Oct 2, 2017
eb53168
moves ES6 deck into the return array to fix module build error
cmd-kvn Oct 2, 2017
43dd0a7
adds questions for JS: common built-in methods
cmd-kvn Oct 2, 2017
3dd29a5
Added Q&A in Javascript: Common built-in methods
pipatm Oct 2, 2017
aaac0e5
Update reducer_decks.js
ShubhMisaki Oct 2, 2017
f0480d0
Update reducer_decks.js
ShubhMisaki Oct 2, 2017
7e37e46
Add .DS_Store to gitignore
brunolm Oct 2, 2017
51d651c
Remove .DS_Store file
brunolm Oct 2, 2017
d05a91a
Added few ES6 question and removed deprecated questions
nveenjain Oct 2, 2017
dec4674
adding questions for JS/Dom
nmkettler Oct 2, 2017
5bea959
Merge branch 'master' into patch-1
papistan Oct 2, 2017
91b4a44
Merge pull request #19 from viswanathamsantosh/patch-1
papistan Oct 2, 2017
12e069d
Merge pull request #38 from bira91/master
papistan Oct 2, 2017
c57a3fd
Merge pull request #39 from dpborland/CSS3-flexbox-deck
papistan Oct 2, 2017
29828e5
Merge pull request #40 from adasq/master
papistan Oct 2, 2017
5ad94e1
Merge pull request #42 from pipatm/master
papistan Oct 2, 2017
a7bfe6f
Update reducer_decks.js
papistan Oct 2, 2017
f2d2c6b
Merge pull request #44 from ShubhMisaki/patch-2
papistan Oct 2, 2017
85114d8
Update reducer_decks.js
papistan Oct 2, 2017
c3c1434
Update reducer_decks.js
papistan Oct 2, 2017
d8f24c2
Merge pull request #43 from ShubhMisaki/patch-1
papistan Oct 2, 2017
592e0fd
Merge pull request #45 from brunolm/ignore-ds-store-mac-file
papistan Oct 2, 2017
a6c3e75
Update reducer_decks.js
papistan Oct 2, 2017
b965f96
Merge pull request #48 from nmkettler/master
papistan Oct 2, 2017
1d4d79f
Merge pull request #47 from nveenjain/es6/question
papistan Oct 2, 2017
b19cf85
update formatting
papistan Oct 2, 2017
06914b5
Merge branch 'master' into more-js-methods
papistan Oct 2, 2017
10bc6ce
Merge pull request #41 from cmd-kvn/more-js-methods
papistan Oct 2, 2017
5d7e8c5
Update reducer_decks.js
rakeshtinku Oct 3, 2017
12125ce
Update reducer_decks.js
rakeshtinku Oct 3, 2017
521a6e8
updates node version in package.json
papistan Oct 3, 2017
9c0826d
updates heroku postinstall in package.json
papistan Oct 3, 2017
b8e7cc8
updates build in package.json
papistan Oct 3, 2017
f95f544
moves webpack build to dependencies in package.json
papistan Oct 3, 2017
cf17cf1
reinstall node
papistan Oct 3, 2017
75f4192
move babel to dev in package json
papistan Oct 3, 2017
01f9b44
Merge pull request #52 from rakeshtinku/patch-4
papistan Oct 3, 2017
8c3a028
Merge pull request #51 from rakeshtinku/patch-2
papistan Oct 3, 2017
6915e34
Added splice(),slice(), charCodeAt(), and join() method cards
Actatus Oct 3, 2017
1f0b66a
Added CSS: Animations deck
alfredlucero Oct 4, 2017
e97e62e
Added CSS: Pseudo-classes deck
alfredlucero Oct 4, 2017
aee0c8b
Selected deck is hightlighted
Oct 4, 2017
1c80a97
add webpack quetions
harshcrop Oct 4, 2017
a836174
Merge branch 'master' into master
harshcrop Oct 4, 2017
1ee3903
Added Javascript: Common event handlers section
mankutila Oct 4, 2017
77c3868
added few functions
sagarvd01 Oct 4, 2017
1a0190a
added sass basics
Oct 4, 2017
4ad3c37
Merge pull request #61 from Actatus/master
papistan Oct 4, 2017
753674f
Merge pull request #62 from alfredlucero/css-animations-deck
papistan Oct 4, 2017
f97efb5
Merge branch 'master' into css-pseudo-classes
papistan Oct 4, 2017
8aa5eac
Merge pull request #63 from alfredlucero/css-pseudo-classes
papistan Oct 4, 2017
c864a83
Update reducer_decks.js
papistan Oct 4, 2017
89044a6
Merge pull request #67 from harshcrop/master
papistan Oct 4, 2017
3c7fb65
Merge pull request #68 from mankutila/extrainfo
papistan Oct 4, 2017
5a8afb1
Merge branch 'master' into master
papistan Oct 4, 2017
1903a70
Merge pull request #71 from Devanist/master
papistan Oct 4, 2017
3396db0
Merge branch 'master' into master
papistan Oct 4, 2017
98e5fc2
Merge pull request #69 from hacktoberfest01/master
papistan Oct 4, 2017
8066075
Update reducer_decks.js
pari08tosh Oct 4, 2017
3cf4a21
Merge pull request #1 from papistan/master
nicholasnbg Oct 4, 2017
483b38a
Update reducer_decks.js
nicholasnbg Oct 4, 2017
7575343
fix web pack reducer deck
outofgamut Oct 5, 2017
9fae1d0
add some questions to Sass Basics
outofgamut Oct 5, 2017
244c2b0
Merge pull request #75 from outofgamut/add-to-sass-basics
papistan Oct 5, 2017
2c9872b
Merge pull request #74 from nicholasnbg/master
papistan Oct 5, 2017
e0b8121
Merge pull request #73 from pari08tosh/master
papistan Oct 5, 2017
11a4d23
Merge pull request #65 from jllamasi/master
papistan Oct 5, 2017
a773a87
Decks done improvement
Oct 5, 2017
03a26dc
Merge master from original repository
Oct 5, 2017
32a252c
Removed unnecessary import
Oct 5, 2017
c34de96
Added CSS psedo class questions + typo fixes
yuschick Oct 5, 2017
47e4ef5
Update README.md
papistan Oct 5, 2017
28b11de
Merge pull request #82 from papistan/papistan-patch-3
papistan Oct 5, 2017
95b4063
Few JS questions
nveenjain Oct 5, 2017
e189cda
Merge branch 'master' of https://github.com/papistan/FrontEndTrivia
nveenjain Oct 5, 2017
4ca4578
Questions added in "javascript-foundation" deck
dev-aj Oct 5, 2017
f482bf7
feat(sass-basics): Added several new SASS basics questions
Gangezilla Oct 5, 2017
f63674c
Update reducer_decks.js
tomyfalgui Oct 5, 2017
52e9b06
FIXES #80 js foundation
tygas Oct 5, 2017
b57b69b
some questions has been added to questions / answers to 'Javascript: …
kiranshahi Oct 5, 2017
1480bb1
Added CSS: Pseudo-classes deck
maridilip Oct 5, 2017
be44a3b
Added sass questions
yuschick Oct 5, 2017
ec0dd7e
Merge pull request #81 from yuschick/master
papistan Oct 5, 2017
ecdb433
Merge branch 'master' into patch-1
papistan Oct 5, 2017
8c8ee0b
Merge pull request #83 from dev-aj/patch-1
papistan Oct 5, 2017
53d4506
Merge branch 'master' into add-more-sass-basics-questions
papistan Oct 5, 2017
74caf18
Merge pull request #85 from Gangezilla/add-more-sass-basics-questions
papistan Oct 5, 2017
5e236e4
Merge pull request #87 from tomy8910/patch-1
papistan Oct 5, 2017
bd2270e
Merge branch 'master' into issue-80-js-foundation
papistan Oct 5, 2017
aa4eda0
Merge pull request #88 from tygas/issue-80-js-foundation
papistan Oct 5, 2017
5fe27bb
Merge branch 'master' into master
papistan Oct 6, 2017
14fad72
Merge pull request #89 from kiranshahi/master
papistan Oct 6, 2017
8d7af04
Merge branch 'master' into master
papistan Oct 6, 2017
c694162
Merge pull request #90 from maridilip/master
papistan Oct 6, 2017
76587bb
Merge branch 'master' into feature/sass-questions
papistan Oct 6, 2017
7cbdd4b
Merge pull request #91 from yuschick/feature/sass-questions
papistan Oct 6, 2017
2340919
Added Questions
nveenjain Oct 6, 2017
872a391
Merge pull request #78 from jllamasi/master
papistan Oct 6, 2017
1e125c3
feat(linting): Add .eslint file to begin enforcing standards
Gangezilla Oct 7, 2017
ed8ee2c
chore(templates): Add a PR and issue template
Gangezilla Oct 7, 2017
15ca226
remove package lock
Gangezilla Oct 7, 2017
11dd493
Update .gitignore
nveenjain Oct 7, 2017
35e6bf1
mend
nveenjain Oct 7, 2017
1a0609b
Merge branch 'master' of https://github.com/papistan/FrontEndTrivia
nveenjain Oct 7, 2017
2b82cc6
Add question on .trim() and css border-box
indefinitelee Oct 7, 2017
f1e3b0e
correct typo line 570
indefinitelee Oct 7, 2017
27b2fbe
Merge pull request #97 from Gangezilla/add-eslint-config
papistan Oct 8, 2017
4551166
Merge pull request #98 from Gangezilla/PR-issue-templates
papistan Oct 8, 2017
d6f8de1
Merge pull request #99 from nveenjain/patch-1
papistan Oct 8, 2017
716e970
Merge pull request #100 from indefinitelee/master
papistan Oct 8, 2017
5fbae81
moves deck objects out of reducer
papistan Oct 8, 2017
a31ebe6
Merge pull request #101 from papistan/datafile
papistan Oct 8, 2017
bfedc8d
Update README.md
papistan Oct 8, 2017
36b0fd3
Merge pull request #102 from papistan/papistan-patch-3
papistan Oct 8, 2017
f6cc5f1
added new HTML questions
harshil1712 Oct 8, 2017
fb17862
Update file.js
JamesJ Oct 8, 2017
af7b143
Added a question about React state.
utkarsh-shekhar Oct 8, 2017
42ceb7b
minor change
utkarsh-shekhar Oct 8, 2017
2a8696a
Merge pull request #108 from harshil1712/html-ques
papistan Oct 8, 2017
383e565
Merge pull request #109 from JamesJ/patch-1
papistan Oct 8, 2017
a88b1b8
Added Vue.js questions
lynnntropy Oct 8, 2017
87369c8
Merge pull request #112 from omegavesko/vue-questions
papistan Oct 8, 2017
5da37f8
Added jQuery: Basics to cards
bennett-treptow Oct 8, 2017
6150247
Merge pull request #113 from bennett-treptow/master
papistan Oct 8, 2017
e141506
Merge branch 'master' into master
papistan Oct 8, 2017
28f1287
Merge pull request #111 from utkarsh-shekhar/master
papistan Oct 8, 2017
75b190b
Added front end development questions
amberasaurus Oct 9, 2017
babf12a
Merge pull request #115 from Maowse/patch-1
papistan Oct 9, 2017
bc84792
update jquery image, rename javascrip and front end dev decks
papistan Oct 9, 2017
2ce77c3
Update README.md
papistan Oct 9, 2017
4fa77bb
Merge pull request #116 from papistan/papistan-patch-4
papistan Oct 9, 2017
df229db
Added more basic-level jQuery questions and answers
coymeetsworld Oct 9, 2017
0a43859
Update file.js
devcer Oct 9, 2017
e47a05b
design patterns
tygas Oct 9, 2017
2aa7846
Merge pull request #119 from tygas/design-patterns
papistan Oct 9, 2017
0005da3
Merge pull request #118 from viswanathamsantosh/patch-2
papistan Oct 9, 2017
e638e30
Merge branch 'master' into add-jquery-questions
papistan Oct 9, 2017
fb2392e
Merge pull request #117 from coymeetsworld/add-jquery-questions
papistan Oct 9, 2017
9a22364
Added a question in Javascript Core concepts, fixed a typo.
Oct 9, 2017
d9049b5
Add prettier, lint-staged, husky to package.json
papistan Oct 9, 2017
0a4ac13
Merge pull request #122 from papistan/prettier
papistan Oct 9, 2017
0ef3269
titles for deck data
glyphrider Oct 9, 2017
8f08f3f
Merge pull request #125 from glyphrider/master
papistan Oct 10, 2017
79fc224
updated contributing.md
nveenjain Oct 10, 2017
d2a585b
corrected eslint.rc file
nveenjain Oct 10, 2017
9d10496
corrected eslint.rc file
nveenjain Oct 10, 2017
c7ad872
add git_logo.png to style folder
cmd-kvn Oct 10, 2017
cb586d3
initial setup for Git deck
cmd-kvn Oct 10, 2017
379abc7
update README
cmd-kvn Oct 10, 2017
9e30f12
adds first question
cmd-kvn Oct 10, 2017
0d072a1
ran `npm i`
cmd-kvn Oct 10, 2017
ef71563
reformats first question
cmd-kvn Oct 10, 2017
8adea88
adds 5 questions to Git deck
cmd-kvn Oct 10, 2017
118033e
adds 5 more questions to Git deck
cmd-kvn Oct 10, 2017
d7e7664
adds 5 more questions to Git deck
cmd-kvn Oct 10, 2017
b640dc3
adds questions to Git deck
cmd-kvn Oct 10, 2017
b5b9c11
edits for grammar and fitting in the flashcard space
cmd-kvn Oct 10, 2017
55cdcc1
new jquery and w3c images
Oct 10, 2017
bedc1fe
fix
Oct 10, 2017
d93c415
Merge pull request #131 from cmd-kvn/git-deck
papistan Oct 10, 2017
1c8b5f5
Merge branch 'master' into master
papistan Oct 10, 2017
19c58b9
Merge pull request #132 from Leocardoso94/master
papistan Oct 10, 2017
dc44a5c
Add Git questions for `reset`, `rebase` and `apply`
kushalpandya Oct 11, 2017
fff7d27
Added git questions: searching branches, cherry picking, reverting, a…
Oct 11, 2017
b6a024c
Merge pull request #134 from kushalpandya/issue/133/AddMoreGitQuestions
papistan Oct 12, 2017
d44858d
Merge branch 'master' into uc/addGitQuestions
papistan Oct 12, 2017
077eb87
Merge pull request #137 from urianchang/uc/addGitQuestions
papistan Oct 12, 2017
33f2c82
Revert "Added a question in Javascript Core concepts, fixed a typo."
Oct 13, 2017
7a37cb5
Updated the commit by removing bundle.js
Oct 13, 2017
47ae3b4
merged latest commit
nveenjain Oct 14, 2017
255e34e
Merge branch 'master' of https://github.com/papistan/FrontEndTrivia into
nveenjain Oct 14, 2017
e12f4e9
Added Contributors list
nveenjain Oct 14, 2017
ba94ca6
Merge branch 'master' into master
papistan Oct 18, 2017
a17ffb7
Merge pull request #121 from hardikyjoshi/master
papistan Oct 18, 2017
4ca1ea9
Merge pull request #140 from nveenjain/fix/contri
papistan Oct 18, 2017
2c83384
adds bundle.js to gitignore
papistan Oct 18, 2017
856ef95
refactor for formatting
papistan Oct 18, 2017
5e1ea54
Add JS functions deck. Edit previous deck JS Core
papistan Oct 18, 2017
dd872e2
Added a deck for ES8
wocoburguesa Oct 19, 2017
96a2eda
Merge pull request #142 from wocoburguesa/es8-deck
papistan Oct 20, 2017
dbc51cd
updates order and style
papistan Oct 20, 2017
1b0796c
updates order and style again
papistan Oct 20, 2017
8c9aa58
Merge branch 'master' into review
papistan Oct 20, 2017
ad06fde
Merge pull request #143 from papistan/review
papistan Oct 20, 2017
de5ef74
updated the answer for this
Oct 24, 2017
1d067b9
removed duplicate question on this
Oct 24, 2017
ee6dd2c
Undefined is a falsy type, the question needs make sure it refers to …
Oct 24, 2017
df249c2
JavaScript spelled wrong
Oct 24, 2017
98f1026
That question had nothing to do with JavaScript directly
Oct 24, 2017
2df89a8
Merge pull request #146 from jordanpapaleo/attrib-propery
papistan Oct 25, 2017
a59c88d
Merge pull request #147 from jordanpapaleo/removed-duplicate
papistan Oct 25, 2017
a39b810
Merge pull request #148 from jordanpapaleo/javascript-spelledwrong
papistan Oct 25, 2017
9fa5363
Merge branch 'master' into question-undevinded-notdefined
papistan Oct 25, 2017
535051d
Merge branch 'master' into question-undevinded-notdefined
papistan Oct 25, 2017
71e3b1f
Merge pull request #149 from jordanpapaleo/question-undevinded-notdef…
papistan Oct 25, 2017
d47e660
Merge pull request #151 from jordanpapaleo/question-this
papistan Oct 25, 2017
47b3784
updated question
Oct 25, 2017
07bd0e5
Merge pull request #152 from jordanpapaleo/type-coercion
papistan Oct 26, 2017
cb61224
fix bug in file - removed extraneous word on line 1
papistan Oct 27, 2017
c20a01f
Add files via upload
papistan Oct 27, 2017
0fb7e16
Update README.md
papistan Oct 27, 2017
8374249
Update file.js
AdilKhn Oct 28, 2017
de5dd69
Update JS-Functions "Why would you use an IIFE"
gustavoaz7 Oct 28, 2017
f5e4163
adds two questions to core javascript concepts
Oct 28, 2017
56b6840
Add DOM, Vue questions. Update answers. Fix typos.
mtrunt Oct 28, 2017
8bc1276
add question (Difference between align-items and align-content)
Oct 28, 2017
8133a14
add question (Is flux the same thing as redux?)
Oct 28, 2017
51b6eb0
Merge pull request #161 from MathMesquita/question-REACT-fluxredux
papistan Oct 28, 2017
24d195b
Merge pull request #155 from gustavoaz7/patch-1
papistan Oct 28, 2017
f6343ef
Merge pull request #159 from MathMesquita/question-CSS-flexbox
papistan Oct 28, 2017
7aecf09
Merge pull request #157 from mtrunt/master
papistan Oct 28, 2017
70b2813
Merge pull request #156 from rajputvishwas/master
papistan Oct 28, 2017
f9578d4
Merge pull request #154 from AdilKhn/patch-1
papistan Oct 28, 2017
55d4441
fix capitalization and missing characters in some questions
MandeeD Oct 29, 2017
89f454f
new question for CSS section
MandeeD Oct 29, 2017
9e4f662
Angular 2 questions
Oct 30, 2017
9b2c53f
added 1 JS and 2 Git questions
Oct 31, 2017
010af21
Merge pull request #166 from maximus136/master
papistan Nov 1, 2017
c875c8a
Merge pull request #163 from MandeeD/master
papistan Nov 1, 2017
ac33406
Merge branch 'master' into angular2
papistan Nov 24, 2017
e7fdf5d
Merge branch 'master' into angular2
papistan Nov 24, 2017
b2c0293
Merge pull request #165 from jllamasi/angular2
papistan Nov 24, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
28 changes: 28 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"extends": [
"prettier"
],
"plugins": [
"prettier"
],
"rules": {
"prettier/prettier": "error",
"padded-blocks": "off",
"no-restricted-globals": [2, "event"],
"no-underscore-dangle": [2, {
"allowAfterThis": true
}],
"arrow-body-style": 0,
"prefer-const": 1,
"no-unused-vars": [1, {
"vars": "local",
"args": "after-used",
"argsIgnorePattern": "_"
}],
"curly": [2, "multi-line", "consistent"],
"no-case-declarations": 0,
"react/prop-types": 0,
"react/no-string-refs": 0,
"no-console": 1
}
}
66 changes: 66 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Typescript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# mac file
.DS_Store

# package lock file which is automatically generated by npm
package-lock.json
/.idea/
bundle.js
128 changes: 128 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
# Contributing

When contributing to this repository, please first discuss the change you wish to make via issue,
email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct, please follow it in all your interactions with the project.

## Pull Request Process

1. Ensure any install or build dependencies are removed before the end of the layer when doing a
build.
2. Update the README.md with details of changes to the interface, this includes new environment
variables, exposed ports, useful file locations and container parameters.
3. You may merge the Pull Request in once you have the sign-off of another developer, or if you
do not have permission to do that, you may request the another reviewer to merge it for you.

## Code of Conduct

### Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, gender identity and expression, level of experience,
nationality, personal appearance, race, religion, or sexual identity and
orientation.

### Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting

### Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

### Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

### Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at jpapisan@gmail.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

### List of the contributors to the project:

1. Jay Papisan (https://github.com/papistan)
2. Jacob Moyle (https://github.com/jacobmoyle)
3. Rishabh Bansal (https://github.com/rishabh-bansal)
4. Scott (https://github.com/Gangezilla)
5. Sabarna Chakravarty (https://github.com/sabarnac)
6. cmd-kvn (https://github.com/cmd-kvn)
7. Shubham Singh (https://github.com/ShubhMisaki)
8. Harsh Shah (https://github.com/harshcrop)
9. Alfred Lucero (https://github.com/alfredlucero)
10. rakeshtinku (https://github.com/rakeshtinku)
11. Utkarsh Shekhar (https://github.com/utkarsh-shekhar)
12. Naveen jain (https://github.com/nveenjain)
13. Adam Płócieniak (https://github.com/adasq)
14. Romello Goodman (https://github.com/romellogood)
15. Jacob (https://github.com/jacobmoyle)
16. Lee Wilson (https://github.com/indefinitelee)
17. Daniel Yuschick (https://github.com/yuschick)
18. John S. (https://github.com/outofgamut)
19. BrunoLM (https://github.com/brunolm)
20. Santosh Viswanatham (https://github.com/viswanathamsantosh)
21. Peter Warner-Medley (https://github.com/P-WM)
22. Avi Arenfeld (https://github.com/aviarenfeld)
23. Bennett Treptow (https://github.com/bennett-treptow)
24. Christoph (https://github.com/codepunkt)
25. Dan Hannigan (https://github.com/danhannigan)
26. Amber Phair (https://github.com/Maowse)
27. OmegaVesko (https://github.com/omegavesko)
28. James J (https://github.com/JamesJ)
29. Harshil Agrawal (https://github.com/harshil1712)
30. Dilip (https://github.com/maridilip)
31. Kiran Shahi (https://github.com/kiranshahi)
32. Eimantas (https://github.com/tygas)
33. Tomas Alejandro V. Falgui III (https://github.com/tomy8910)
34. Amar Jyoti (https://github.com/dev-aj)
35. Nick Gray (https://github.com/nicholasnbg)
36. Paritosh Sharma (https://github.com/pari08tosh)
31. Sagar V (https://github.com/sagarvd01)
32. Maša Piaredryj (https://github.com/mankutila)
33. Fred Stollery (https://github.com/Actatus)
34. Noah Kettler (https://github.com/nmkettler)
35. pipatm (https://github.com/pipatm)
36. bira91 (https://github.com/bira91)
37. Sam Smith (https://github.com/TheSamSmith)
38 changes: 38 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
**Note: for support questions, please use stackoverflow**. This repository's issues are reserved for feature requests and bug reports.

* **I'm submitting a ... **
- [ ] bug report
- [ ] feature request
- [ ] support request => Please do not submit support request here, see note at the top of this template.


* **Do you want to request a *feature* or report a *bug*?**



* **What is the current behavior?**



* **If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem** via
https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).



* **What is the expected behavior?**



* **What is the motivation / use case for changing the behavior?**



* **Please tell us about your environment:**

- version: 2.0.0-beta.X
- Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
- Language: [all | TypeScript X.X | ES6/7 | ES5 | Dart]



* **Other information** (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2017 Jay Papisan

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
24 changes: 24 additions & 0 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

* **Please check if the PR fulfills these requirements**
- [ ] The commit message follows our guidelines
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)


* **What kind of change does this PR introduce?** (Bug fix, feature, docs update, ...)



* **What is the current behavior?** (You can also link to an open issue here)



* **What is the new behavior (if this is a feature change)?**



* **Does this PR introduce a breaking change?** (What changes might users need to make in their application due to this PR?)



* **Other information**:
68 changes: 68 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Front End Trivia
<img src="https://github.com/papistan/FrontEndTrivia/blob/master/frontendtrivia.png"
alt="Screenshot" title="Screenshot" align="right" width="370" height="400"/>
An open source, front end-focused trivia app to rapidly discover new concepts through short question/answer format - flip through decks of cards based on your interests.

There's no better way to learn concepts, frameworks, languages or new technologies than to just dive in and build something. However, lists like [this](http://thatjsdude.com/interview/index.html), [this](https://codeburst.io/10-javascript-concepts-you-need-to-know-for-interviews-136df65ecce) and [this](https://medium.freecodecamp.org/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3) are passed around for a reason - they're a great way to quickly discover core concepts to dive into later. The idea behind this app is to provide a slightly more interactive version of these lists, with flash-card functionality for added self-testing.

Responsively designed for use on mobile and desktop (so pull this out at the busstop and learn something new).

Welcoming submissions of questions on a host of front end-related topics. See issues, add issues and submit pr for added questions [here](https://github.com/papistan/FrontEndTrivia/blob/master/src/data/file.js)

### Installing

```bash
$ npm install
```

To run in development mode (localhost:8080 to view it in the browser):
```bash
$ npm run dev
```
## Built With
* ReactJS, Redux, Node, Express, Babel, Webpack...

## Titles in the Deck Data
* Javascript: Core Concepts
* Javascript: Common built-in methods
* Javascript: Common event handlers
* Javascript: Design patterns
* CSS
* CSS: Pseudo-classes
* CSS: Animations
* CSS3 - Flexbox
* HTML
* React
* Angular
* Javascript: 3
* Vue
* DOM Fundamentals
* ES6
* JavaScript: Intermediate
* SASS: Basics
* Webpack Basic Concepts
* jQuery: Basics
* General Front End Questions
* Git

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

## Acknowledgments

* [Matt Zabriskie](https://github.com/mzabriskie) - [React-flipcard](https://github.com/mzabriskie/react-flipcard)
* [Tim Holman](https://github.com/tholman) - [git-hub corners](https://github.com/tholman/github-corners)

# Sources
Trivia content sources to date:
- [Tutorial Point JS Interview Questions](tutorialspoint.com/javascript/javascript_interview_questions.htm)
- [Tutorial Point CSS Interview Questions](tutorialspoint.com/css/css_interview_questions.htm)
- [MDN JS Docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript)

# Task Lists
- [X] session 'correct' count
- [ ] Create 'missed' deck
- [ ] Users / login
- [ ] User custom decks build function
- [ ] Site visitors / total decks reviewed count
Loading