This project provides useful interface for collecting, creating, filtering and updating anki
cards. There are several endpoints with cards info, such as tags, list of the cards or exporting anki
decks endpoint.
At filterCards
page we can get deck with the cards filtered by selected tags.
At updateCards
page we can see the list of all cards and see the preview of this card in anki-web or anki-droid (for mobile).
api
- backend part of the app. Here are collected endpoints with cards data;components
- sharedreact
components that are used across the app;data
- stored cards frommemory-cards/cards
repository;pages
-next.js
pages of the web app;utils
- useful services;
Firstly is needed to be installed git, node.js (LTS version), yarn & nodemon tools.
To run the app in dev mode open the project root and type in command line:
yarn
yarn run dev
By default at http://localhost:8080/ you'll see the start page.