Computer Science Flash Cards

This is a little website I've put together to allow me to easily make flash cards and quiz myself for memorization of:

  • general cs knowledge
    • vocabulary
    • definitions of processes
    • powers of 2
    • design patterns
  • code
    • data structures
    • algorithms
    • solving problems
    • bitwise operations

Will be able to use it on: - desktop - mobile (phone and tablet)

It uses:

  • Python 3
  • Flask
  • other things I need to figure out

To Do:

  • Log in
    • Auth
    • Auth errors
    • Session set
    • Logout
  • Card Area
    • List cards
    • Add cards
    • Edit card
    • Delete card
  • Card Memorization
    • Card type toggle
    • Flip card
    • Mark as known, next card
    • Next card
    • Card filters
Description
Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure memorization.
Readme 487 KiB
Languages
HTML 53.6%
Python 35.1%
JavaScript 5%
CSS 5%
Dockerfile 0.8%
Other 0.5%