At the moment it is an experimental project for personal use.
Draft stage.
This application is completely client-side.
There is a GitHub Pages preview: https://whitegloom.github.io/parrot-cards
Keep in mind that it may be a bit outdated.
I'm planning to use this tool for education and I share my personal dataset of cards (it may be outdated).
- UI designed by myself under impression of Yandex Cloud and Reg.ru
- Application design methodology: Feature Sliced Design
- Icons by Lucide
- Forms usually handled with Formik
- Redux used with Redux Toolkit
- Markdown badges from GitHub Profile Badges
I lead GitHub project for this repo: https://github.com/users/whiteGloom/projects/2
There are my notes and plans for development.
I also create issues for important notes and bugs which I found:
https://github.com/whiteGloom/parrot-cards/issues
- You need to have Git, Node.js and NPM installed
- Clone this repository
- Call
npm install
- Copy
.env.example
file as.env
and fill missing values
npm run start
starts local server for developmentnpm run build
builds project for productionnpm run lint
starts linting process to find potential problems