https://github.com/eleonorapavlova/flashcards
The App for cards learning. This app allow create, delete, edit and learn sets of cards. Sign in, sign up, logout, recover password.
https://github.com/eleonorapavlova/flashcards
react react-redux react-router-dom rest-api scss typescript zod
Last synced: 3 months ago
JSON representation
The App for cards learning. This app allow create, delete, edit and learn sets of cards. Sign in, sign up, logout, recover password.
- Host: GitHub
- URL: https://github.com/eleonorapavlova/flashcards
- Owner: EleonoraPavlova
- Created: 2024-08-19T09:38:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T18:52:25.000Z (over 1 year ago)
- Last Synced: 2025-02-15T20:47:37.661Z (over 1 year ago)
- Topics: react, react-redux, react-router-dom, rest-api, scss, typescript, zod
- Language: TypeScript
- Homepage: https://quizlet-pavlova.vercel.app
- Size: 2.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flash Cards
React + TypeScript SPA + Vite 🚀
### Links:
> [Quizlet-Cards](https://quizlet-pavlova.vercel.app) - web application
>
> [UI-kit](https://storybook-quizlet-pavlova.vercel.app) on Storybook
### Description:
In this application, you can create a collection of flashcards on virtually any subject, enabling effective memorization
techniques. Additionally, you can explore and study decks created by other users. The main page features advanced
filtering, intuitive navigation, and sorting capabilities, enhancing user experience. The decks are elegantly displayed
in a tabular format for easy access and management.
To ensure secure and personalized access, the application incorporates robust authentication mechanisms, including user
registration, authorization through the Bearer authentication flow, and a seamless password recovery process. This
comprehensive approach to security and functionality allows users to focus on their learning goals with confidence and
ease.
Build tool: Vite
Styles: module SCSS
## Libraries and packages:
async-mutex
react-toastify
clsx
redux-toolkit
eslint
sass
radix-ui
storybook
react
stylelint
react-dom
typescript
react-hook-form
vite
react-redux
zod
react-router-dom