{"id":23452659,"url":"https://github.com/eleonorapavlova/flashcards","last_synced_at":"2026-04-12T03:35:27.613Z","repository":{"id":253768525,"uuid":"844452894","full_name":"EleonoraPavlova/FlashCards","owner":"EleonoraPavlova","description":"The App for cards learning. This app allow create, delete, edit and learn sets of cards. Sign in, sign up, logout, recover password.","archived":false,"fork":false,"pushed_at":"2024-11-19T18:52:25.000Z","size":2273,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T20:47:37.661Z","etag":null,"topics":["react","react-redux","react-router-dom","rest-api","scss","typescript","zod"],"latest_commit_sha":null,"homepage":"https://quizlet-pavlova.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EleonoraPavlova.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-19T09:38:57.000Z","updated_at":"2024-11-29T12:01:55.000Z","dependencies_parsed_at":"2024-09-15T14:01:56.932Z","dependency_job_id":"847bd293-5642-4a4f-b2e4-aaef48926fef","html_url":"https://github.com/EleonoraPavlova/FlashCards","commit_stats":null,"previous_names":["eleonorapavlova/flashcards"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EleonoraPavlova%2FFlashCards","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EleonoraPavlova%2FFlashCards/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EleonoraPavlova%2FFlashCards/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EleonoraPavlova%2FFlashCards/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EleonoraPavlova","download_url":"https://codeload.github.com/EleonoraPavlova/FlashCards/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248258820,"owners_count":21074007,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["react","react-redux","react-router-dom","rest-api","scss","typescript","zod"],"created_at":"2024-12-24T01:18:15.004Z","updated_at":"2026-04-12T03:35:22.581Z","avatar_url":"https://github.com/EleonoraPavlova.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flash Cards\n\nReact + TypeScript SPA + Vite 🚀\n\n### Links:\n\u003e [Quizlet-Cards](https://quizlet-pavlova.vercel.app) - web application\n\u003e \n\u003e [UI-kit](https://storybook-quizlet-pavlova.vercel.app) on Storybook\n\n\n### Description:\n\nIn this application, you can create a collection of flashcards on virtually any subject, enabling effective memorization\ntechniques. Additionally, you can explore and study decks created by other users. The main page features advanced\nfiltering, intuitive navigation, and sorting capabilities, enhancing user experience. The decks are elegantly displayed\nin a tabular format for easy access and management.\n\nTo ensure secure and personalized access, the application incorporates robust authentication mechanisms, including user\nregistration, authorization through the Bearer authentication flow, and a seamless password recovery process. This\ncomprehensive approach to security and functionality allows users to focus on their learning goals with confidence and\nease.\n\nBuild tool: Vite\n\nStyles: module SCSS\n\n## Libraries and packages:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003easync-mutex\u003c/td\u003e\n    \u003ctd\u003ereact-toastify\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003eclsx\u003c/td\u003e\n    \u003ctd\u003eredux-toolkit\u003c/td\u003e\n  \u003c/tr\u003e  \n  \u003ctr\u003e\n    \u003ctd\u003eeslint\u003c/td\u003e\n    \u003ctd\u003esass\u003c/td\u003e\n  \u003c/tr\u003e  \n  \u003ctr\u003e\n    \u003ctd\u003eradix-ui\u003c/td\u003e\n    \u003ctd\u003estorybook\u003c/td\u003e\n  \u003c/tr\u003e  \n  \u003ctr\u003e\n    \u003ctd\u003ereact\u003c/td\u003e\n    \u003ctd\u003estylelint\u003c/td\u003e\n  \u003c/tr\u003e  \n  \u003ctr\u003e\n    \u003ctd\u003ereact-dom\u003c/td\u003e\n    \u003ctd\u003etypescript\u003c/td\u003e\n  \u003c/tr\u003e  \n  \u003ctr\u003e\n    \u003ctd\u003ereact-hook-form\u003c/td\u003e\n    \u003ctd\u003evite\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003ereact-redux\u003c/td\u003e\n    \u003ctd\u003ezod\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003ereact-router-dom\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feleonorapavlova%2Fflashcards","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feleonorapavlova%2Fflashcards","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feleonorapavlova%2Fflashcards/lists"}