Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
61e3821
feat: add webpack configuration
AliQuickC Feb 2, 2022
c38030e
feat: add eslint and prettier configuration
AliQuickC Feb 2, 2022
7dff97a
feat: modifed eslint configuration
AliQuickC Feb 3, 2022
4964c42
feat: modifed webpack loaders configuration
AliQuickC Feb 3, 2022
044a510
refactor: clear project
AliQuickC Feb 3, 2022
e98bc67
Merge pull request #1 from AliQuickC/set-webpack
AliQuickC Feb 3, 2022
deac346
feat: main page prototipe layout
AliQuickC Feb 4, 2022
32b22ac
refactor: main page layout
AliQuickC Feb 4, 2022
c7109a1
feat: add page switching
AliQuickC Feb 4, 2022
8c12126
refactor: page switch
AliQuickC Feb 4, 2022
5e4ec7b
refactor: clear index.html
AliQuickC Feb 5, 2022
5aae380
feat: add api for words
AliQuickC Feb 5, 2022
12462a7
Merge pull request #2 from AliQuickC/main-page
AliQuickC Feb 6, 2022
dc6e40e
feat: basic user authorization done
MDz1985 Feb 6, 2022
47b88f0
feat: highlight active menu item
AliQuickC Feb 6, 2022
2a5e5e8
feat: user modal window added
MDz1985 Feb 7, 2022
443dca7
feat: schoolbook chapter and pages switch
AliQuickC Feb 7, 2022
af8ffd2
refactor: added variables in sass
MDz1985 Feb 7, 2022
c991be0
feat: change state and add local storage
AliQuickC Feb 7, 2022
6806c88
fix: user-authorization converted to class
MDz1985 Feb 8, 2022
cd260c1
feat: word card layout
AliQuickC Feb 8, 2022
528741a
Merge pull request #3 from AliQuickC/schoolbook
AliQuickC Feb 8, 2022
ea0b4c2
feat: show word card data from the database
AliQuickC Feb 8, 2022
e225b3f
fix: authorization works with 'state' object and local storage
MDz1985 Feb 8, 2022
a40fe1c
fix: close-button added to auth window, auth turned off to set up app
MDz1985 Feb 9, 2022
018b1ef
Merge branch 'develop' into user-authorization
MDz1985 Feb 9, 2022
a67f587
Merge pull request #4 from AliQuickC/user-authorization
MDz1985 Feb 9, 2022
03188a8
feat: add buttons to word card
AliQuickC Feb 9, 2022
3469c6c
feat: mark word card
AliQuickC Feb 10, 2022
dd7ecf0
refactor: word card layout
AliQuickC Feb 10, 2022
0a345f7
feat: difficult word layout
AliQuickC Feb 10, 2022
c3fcac2
fix: authorization works
MDz1985 Feb 11, 2022
0720feb
fix: authorization works
MDz1985 Feb 11, 2022
1365ffe
mend
MDz1985 Feb 11, 2022
ae19224
fix: error messages added
MDz1985 Feb 11, 2022
e40bf78
mend
MDz1985 Feb 11, 2022
aefa3b7
Merge pull request #5 from AliQuickC/user-authorization
MDz1985 Feb 11, 2022
83ea4b9
refactor: user word API and word layout
AliQuickC Feb 11, 2022
27dacba
feat: switch wold easy or difficult
AliQuickC Feb 11, 2022
0559604
fix: max words in difficult word page
AliQuickC Feb 13, 2022
8e33140
feat: add word progress
AliQuickC Feb 13, 2022
fb820d6
Merge branch 'develop' into word-service
AliQuickC Feb 13, 2022
71fb49e
fix: rendering at login
AliQuickC Feb 13, 2022
129a04c
feat: add chapter color styles
AliQuickC Feb 14, 2022
2da8cac
feat: add mark explored pages
AliQuickC Feb 14, 2022
09df4f8
fix: pr remarks
AliQuickC Feb 14, 2022
c0cd3fe
feat: add buttons to words page
AliQuickC Feb 14, 2022
cc70f5b
Merge pull request #6 from AliQuickC/word-service
AliQuickC Feb 15, 2022
a94fdcd
feat: basic functional added
MDz1985 Feb 15, 2022
90ab405
refactor: merged with develop
MDz1985 Feb 15, 2022
a649338
refactor: menu item selection
AliQuickC Feb 16, 2022
5823b54
feat: add select game level
AliQuickC Feb 16, 2022
7b30bfb
feat: add generate words for game
AliQuickC Feb 16, 2022
355051d
refactor: game start
AliQuickC Feb 17, 2022
f285a9b
Merge pull request #7 from AliQuickC/sprint-game
AliQuickC Feb 17, 2022
5ef8b32
Merge remote-tracking branch 'origin/develop' into audio-challenge-game
MDz1985 Feb 17, 2022
8d127d2
feat: demo version of audio-challenge-game done
MDz1985 Feb 17, 2022
0dc074f
fix: correct page for game selected
MDz1985 Feb 17, 2022
cfe934a
Merge pull request #8 from AliQuickC/audio-challenge-game
MDz1985 Feb 17, 2022
406b690
fix: number of questions limited
MDz1985 Feb 17, 2022
90ccd9b
feat: add game-result page
MDz1985 Feb 17, 2022
6f09f7d
refactor: basic style to game-result page added
MDz1985 Feb 17, 2022
d16e338
fix: auto-renewal of token life added
MDz1985 Feb 18, 2022
74c2f2a
feat: implement layout sprint game card
AliQuickC Feb 18, 2022
e558c38
feat: entry to the game from the book added
MDz1985 Feb 18, 2022
4a0e514
feat: update words status ater game end done
MDz1985 Feb 19, 2022
8b4bdd3
feat: add message all word explore
AliQuickC Feb 19, 2022
bac4749
feat: add button events
AliQuickC Feb 19, 2022
a47f7fa
feat: add game rezult
AliQuickC Feb 19, 2022
83b7238
feat: add style general and about-app page
AliQuickC Feb 19, 2022
580af7a
feat: add team page layout
AliQuickC Feb 19, 2022
f636edb
fix: update words status fixed
MDz1985 Feb 20, 2022
124de19
fix: doubleclick on button trouble fixed
MDz1985 Feb 20, 2022
10acb98
Merge remote-tracking branch 'origin/audio-challenge-game' into stati…
MDz1985 Feb 20, 2022
5555c18
init: start of statistics development
MDz1985 Feb 20, 2022
8544a78
fix: ate some bugz
MDz1985 Feb 20, 2022
32eca7e
fix: calculation error fixed
MDz1985 Feb 20, 2022
e6717bb
feat: add sound for answer
AliQuickC Feb 20, 2022
dd01731
fix: some bugz fixed
MDz1985 Feb 20, 2022
39062d0
feat: html for statistics created
MDz1985 Feb 20, 2022
ea4c921
fix: ate some bugz
MDz1985 Feb 20, 2022
cad946a
Merge pull request #9
MDz1985 Feb 20, 2022
e75e29d
refactor: sprint and book buttons
AliQuickC Feb 20, 2022
ad2cc73
Merge branch 'develop' into sprint-game
AliQuickC Feb 20, 2022
6843315
Merge pull request #10 from AliQuickC/sprint-game
AliQuickC Feb 20, 2022
d8b5ebb
Merge remote-tracking branch 'origin/develop' into statistics
MDz1985 Feb 21, 2022
2594be6
feat: add basic interfaces and methods
MDz1985 Feb 21, 2022
c9e84eb
fix: bugz with rendering fixed
MDz1985 Feb 21, 2022
89ad44b
feat: add answer indication
AliQuickC Feb 21, 2022
62c6c2c
feat: add burger menu and adaptive styles
AliQuickC Feb 21, 2022
496c261
feat: statistics page added
MDz1985 Feb 21, 2022
091657d
feat: add authorization styles
AliQuickC Feb 21, 2022
ae8bc73
feat: statistics works
MDz1985 Feb 21, 2022
dded283
fix:some bugz fixed
MDz1985 Feb 21, 2022
affd989
add: game rezult styles
AliQuickC Feb 21, 2022
5bcafb2
Merge pull request #11 from AliQuickC/sprint-game
MDz1985 Feb 21, 2022
55370a7
Merge remote-tracking branch 'origin/develop' into statistics
MDz1985 Feb 21, 2022
745bb6c
fix: ate some bugz
MDz1985 Feb 21, 2022
dc23b24
Merge pull request #13
MDz1985 Feb 21, 2022
9d6d749
Merge branch 'develop' into sprint-game
AliQuickC Feb 21, 2022
9cef33a
add: game rezult styles 2
AliQuickC Feb 21, 2022
b89ae83
Merge branch 'develop' into sprint-game
AliQuickC Feb 21, 2022
903edcc
refactor: image file name
AliQuickC Feb 21, 2022
6a6cb0c
Merge pull request #15 from AliQuickC/sprint-game
AliQuickC Feb 21, 2022
178ea4a
fix: some troubles with audio fixed
MDz1985 Feb 22, 2022
b529399
Merge remote-tracking branch 'origin/develop' into statistics
MDz1985 Feb 22, 2022
7f4ffa8
fix: some bugz in statistics fixed
MDz1985 Feb 22, 2022
fa5791c
refactor: some styles added to statistics page
MDz1985 Feb 22, 2022
515fbed
fix: some bugz fixed
MDz1985 Feb 22, 2022
4dc25ce
Merge pull request #16 from AliQuickC/statistics
MDz1985 Feb 22, 2022
69ea089
fix: fixed bug in brackets
MDz1985 Feb 22, 2022
b678680
fix: chart added
MDz1985 Feb 22, 2022
a21ca20
fix: adaptive added to audio-challenge game
MDz1985 Feb 22, 2022
5a333a7
refactor: some styles changed
MDz1985 Feb 22, 2022
307c728
fix: code cleaned up
MDz1985 Feb 22, 2022
d6d55c8
Merge pull request #17
MDz1985 Feb 22, 2022
448a7aa
fix: eslint errors
AliQuickC Feb 22, 2022
72163eb
Merge pull request #18 from AliQuickC/sprint-game
AliQuickC Feb 22, 2022
6e401ac
fix: lint errors mostly fixed
MDz1985 Feb 22, 2022
0fab023
Merge pull request #19
MDz1985 Feb 22, 2022
e9ab8d1
feat: add programmer photo
AliQuickC Feb 22, 2022
f7680fd
Merge pull request #20 from AliQuickC/sprint-game
AliQuickC Feb 22, 2022
93e9907
fix: some problems fixed
MDz1985 Feb 23, 2022
137a546
Merge pull request #21
MDz1985 Feb 23, 2022
0502c8b
fix: ate some bugz
MDz1985 Feb 23, 2022
14d083d
Merge pull request #22
MDz1985 Feb 23, 2022
6a59ea0
fix: ate some bugz
MDz1985 Feb 23, 2022
2ba9a6d
Merge pull request #23
MDz1985 Feb 23, 2022
0f77bcf
fix: minor fix
MDz1985 Feb 23, 2022
7419e8b
Merge pull request #24
MDz1985 Feb 23, 2022
228e833
docs: update readme.md
AliQuickC Mar 28, 2022
f794b65
fix: image link, general and team pages
AliQuickC Jul 27, 2022
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
44 changes: 44 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"env": {
"browser": true,
"es2021": true
},
"extends": [
"airbnb-base",
"plugin:prettier/recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 12,
"sourceType": "module"
},
"plugins": [
"@typescript-eslint",
"prettier"
],
"rules": {
"prettier/prettier": "error",
"arrow-body-style": "off",
"prefer-arrow-callback": "off",
"no-shadow": "off",
"import/extensions": [
"error",
"ignorePackages",
{
"js": "never",
"jsx": "never",
"ts": "never",
"tsx": "never"
}
]
},
"settings": {
"import/resolver": {
"node": {
"extensions": [".ts", ".js", ".json"]
}
}
}
}
107 changes: 107 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# 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
*.lcov

# nyc test coverage
.nyc_output

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

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

# node-waf configuration
.lock-wscript

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

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

# parcel-bundler cache (https://parceljs.org/)
.cache

# Next.js build output
.next

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and *not* Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

.DS_Store
.idea
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"trailingComma": "es5",
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"endOfLine": "lf"
}
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
# rslang

google-charts library - interactive charts
makes it quite easy to insert graphs and charts into a project. The disadvantage is that it takes time to figure out how the library works.

12 changes: 12 additions & 0 deletions modules.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
declare module '*.jpg';
declare module '*.jpeg';
declare module '*.gif';
declare module '*.png';
declare module '*.svg';
declare module '*.webp';
declare module '*.mp3';
declare module '*.wav';
declare module '*.ogg';
declare module '*.mp4';
declare module '*.html';
declare module 'google-charts';
Loading