atpradical / flash-cards-team

Application for cards learning. This app allow create, delete, edit and learn sets of cards. Sign in, sign up, recover password.
https://flash-cards-team-atpradicals-projects.vercel.app/
1 stars 0 forks source link
radix-ui react react-hook-form react-router-dom rest-api rtk-query scss storybook typescript vite

Flash Cards

React + TypeScript SPA + Vite 🚀

Links:

Quiz-Cards - web application

UI-kit 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