Open-source Spaced Repetition System.

Overview

Logo

Flashy

Open-source Spaced Repetition System.

View Demo · Report Bug · Request Feature

About The Project

Flashy Screenshot

Flashy was created to be an easy to use, open source spaced repetition system packed in a web app.

You can try it out at flashy.netlify.app and create an account or log into the sample one using the details below.

Demo user account:

E-mail: [email protected] Passowrd: demo


Built With

Frontend
Backend

Features

  • Flashcard creation
  • Organizing flashcards in decks
  • Automatic review scheduling based on recall performance
  • User registration/login

Upcoming

  • Different learning modes (quizz, match pairs etc,)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

You might also like...

The open source Community Operating System, built with developers in mind.

The open source Community Operating System, built with developers in mind.

IMPORTANT: This project is still under active development. Be aware that future releases can lead to breaking changes. The open source Community OS, b

Dec 29, 2022

Buildable's core open-source offering for actions that makes it easy to collect, centralize and action your backend system activity

Buildable's core open-source offering for actions that makes it easy to collect, centralize and action your backend system activity

What are Action Templates? Action Templates are open-source functions that save developers hundreds of hours when integrating databases, apps and othe

Nov 5, 2022

A recreation of a startpage posted on Reddit without the source, so I rewrote it in Next.js + Tailwind for the open source community.

Startpage "Figma Balls" Rewrite Why Did I Make This I saw a startpage posted on the subreddit r/startpages that I thought looked nice, but when I look

Mar 29, 2022

Let's participate in Hacktoberfest and contribute to open-source. Star the repo and open a PR to get accepted.

Let's participate in Hacktoberfest and contribute to open-source. Star the repo and open a PR to get accepted.

Let's Contribute To Open-source First Contributions This project aims to simplify and guide the way, beginners can make their first contribution towar

Dec 3, 2022

Denail of service system for the Dentistimo system. Used to improve the tolerance and testing fail safe functionality.

 Denail of service system for the Dentistimo system. Used to improve the tolerance and testing fail safe functionality.

Distributed Systems - Dos Testing DoS (Denail of Service) System for Testing and Practical demonstration of systems capability to handle a basic DDoS

Nov 8, 2022

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

🐬 HypeScript Introduction This is a simplified implementation of TypeScript's type system that's written in TypeScript's type annotations. This means

Dec 20, 2022

freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.

freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.

freeCodeCamp.org's open-source codebase and curriculum freeCodeCamp.org is a friendly community where you can learn to code for free. It is run by a d

Jan 7, 2023
Comments
  • Deleting a non-empty deck doesn't work.

    Deleting a non-empty deck doesn't work.

    When a user tries to delete a deck with some flashcards in it nothing happens because the database has foreign key checks enabled.

    Solution: Remove all the deck flashcards first then try to delete the deck.

    Optional UX improvements: Add confirmation pop-up upon deletion.

    bug enhancement 
    opened by sebwojtasik 0
  • Local cache updates fail to update all the necessary data.

    Local cache updates fail to update all the necessary data.

    Affected actions:

    • adding new flashcards
    • practicing flashcards

    Doing any of these actions requires the user to reload the page to properly display data in other views.

    Solution: Change flashcard data queries and passing it to components to work with local cache.

    bug 
    opened by sebwojtasik 0
Owner
Sebastian Wojtasik
Sebastian Wojtasik
Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library

Reference for How to Write an Open Source JavaScript Library The purpose of this document is to serve as a reference for: How to Write an Open Source

Sarbbottam Bandyopadhyay 175 Dec 24, 2022
An Open-Source Platform to certify open-source projects.

OC-Frontend This includes the frontend for Open-Certs. ?? After seeing so many open-source projects being monetized ?? without giving any recognition

Open Certs 15 Oct 23, 2022
Shikhar 4 Oct 9, 2022
This is a project for open source enthusiast who want to contribute to open source in this hacktoberfest 2022. 💻 🎯🚀

HACKTOBERFEST-2022-GDSC-IET-LUCKNOW Beginner-Hacktoberfest Need Your first pr for hacktoberfest 2k22 ? come on in About Participate in Hacktoberfest b

null 8 Oct 29, 2022
A free and open-source point-of-sale (POS) system for retail and wholesale businesses with support for multiple branches, stockkeeping locations, POS profiles and price lists.

Note: This is a beta version of the software. You are advised to proceed with caution! Overview A free and open-source point-of-sale (POS) system for

Mwai G 2 Jan 27, 2022
Open Source ATS (Applicant Tracking System)

Nueno - Open Source ATS Tech Stack Prisma NextAuth Tailwind CSS Jest ESlint Prettier Husky Lint-Staged Github Actions VSCode extensions Getting Starte

Simba City 230 Dec 27, 2022
⚡ A blazing fast, lightweight, and open source comment system for your static website, blogs powered by Supabase

SupaComments ⚡ A blazing fast, lightweight, and open source comment system for your static website, blogs ?? Demo You can visit the Below demo blog po

MC Naveen 112 Dec 27, 2022
The open-source design system of Tree.ly

?? Boemly Boemly is the open source component library maintained by Tree.ly based on ChakraUI. ??‍♀️ Getting started Install Boemly: npm i boemly --sa

Tree.ly 32 Oct 7, 2022
Nueno - Open Source ATS (Applicant Tracking System)

Nueno - Open Source ATS (Applicant Tracking System) Project setup Database Duplicate env.example and .env.test.example and rename to .env and .env.tes

Nueno 230 Dec 27, 2022
Open-source NFID SDK for Internet Identity, a blockchain authentication system for the Internet Computer.

NFID-SDK is an open source software development kit that contains examples and packages for developers to integrate NFID into your application

Internet Identity Labs 15 Dec 23, 2022