Skip to content

maryfrances01/kwizlet

Repository files navigation

Kwizlet Flashcard App

Kwizlet is a configurable flashcard application created with Django.

Kwizlet Features

  • Create new flashcard sets to save to a database.
  • Edit card decks.
  • Add cards to decks.
  • Study flashcards by flipping through the cards to see questions and answers.

Installation

  1. Clone this repo:

    git clone https://github.com/maryfrances01/kwizlet.git
    
  2. Change to the kwizlet directory:

    cd kwizlet
    
  3. Create your virtual environment:

    python3 -m venv venv
    
    source venv/bin/activate
    
  4. Install the required packages using:

    pip3 install -r requirements.txt
    
  5. Setup the SQLite database:

    python3 manage.py makemigrations
    
    python3 manage.py migrate
    
  6. (Optional) Import the CKA exam flashcard set:

    python3 manage.py loaddata db.json
    
  7. Start your development web server:

    python3 manage.py runserver
    
  8. (Optional) Create a new flashcard set by entering the following URL in your browser:

    http://127.0.0.1:8000/flashcards/create/
    

Screenshots

Kwizlet Homepage


Kwizlet Flashcards


Study Flashcard Set


Add a card to Flashcard Set

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published