Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 921 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 921 Bytes

Rearn flashcards

Project Overview

This PWA application attempts to remake design (Material UI) and logic (calculate learning progress) of flashcard application. It is available to use offline on any device that supports Google Chrome or Firefox internet browsers (needs service worker support).

Why this Project

There are 4 big market players: Cram, Quizlet, Brainscape and Anki. Analysis of these project reviews helped to find out which features are not available or their implementation is not ideal.

Screenshots

Rearn user interface

What Did I Learn / Use?

  • React for front-end;
  • Next.js for back-end and routing;
  • MongoDB (Mongoose) as database;
  • Passport.js for authentication;
  • Localforage & Workbox for offline capabilities;
  • Material-UI & Bootstrap for styling;