Memorize VOCA is made to learn English vocabulary.
You can learn vocabulary by level in the category and test the learned vocabulary.
-
Environment
- Visual Studio Code
- github
-
config
- NPM
-
Development
- React
- Recoil
- React Router
- React Hook Form
- React Table
- SCSS
- Node.js 16.17.0
- Npm 8.15.0
- React 18.2.0
- React-router-dom 6.8.1
- Recoil 0.7.6
// ** start
$ npm install
$ npm start
// ** build
$ npm run build
- Learning by category and level
- Test your learned vocabulary
- Adding and deleting your vocabularies
- Check your learning history and test results on My Page
- Wrong vocabulary relearning and then testing
- You can create an account and sign in and sign out
- Data is not deleted on refresh
├─node_modules
├─public
└─src
├─assets
│ └─scss
│ ├─base
│ ├─components
│ │ ├─button
│ │ ├─card
│ │ ├─form
│ │ ├─input
│ │ ├─list
│ │ ├─modal
│ │ ├─slide
│ │ └─table
│ ├─helpers
│ ├─layouts
│ └─pages
│ ├─common
│ ├─mypage
│ └─words
├─components
│ ├─layouts
│ ├─menu
│ ├─modal
│ ├─slide
│ └─table
├─database
├─hooks
├─pages
│ ├─auth
│ │ ├─signIn
│ │ ├─signUp
│ │ └─store
│ ├─mypage
│ │ ├─relearning
│ │ └─testResult
│ └─words
│ ├─addWord
│ ├─hook
│ ├─store
│ └─wordCategory
│ ├─memorize
│ ├─steps
│ └─test
└─router