Flashcards

screenshot of Flashcards
django
nextjs

A flashcards app.

Overview

Flashcards is a simple CRUD app that allows users to create their own flashcards and categories. It also provides a practice mode where users can review the flashcards either in order or randomly. The app aims to demonstrate Distributed Tracing in Next.js using Sentry.

Features

  • Create and manage flashcards
  • Create and manage categories for flashcards
  • Practice mode to review flashcards
  • Ability to show flashcards in order or randomly

Summary

Flashcards is a simple CRUD app that allows users to create and manage flashcards and categories. It also offers a practice feature to review flashcards. The app demonstrates Distributed Tracing in Next.js using Sentry. To install and run the app locally, you need to set up the environment variables, install dependencies, and configure the database. Once set up, you can access the app on localhost:3000 and use the provided demo data or create a new account.

django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.