Skip to content

An interactive flashcard application for learning Python data engineering concepts, built with React and TypeScript.

License

Notifications You must be signed in to change notification settings

TechBlip-LLC/python-flash-cards

 
 

Repository files navigation

Python Data Engineering Flashcards

License TypeScript React Vite Tailwind CSS

An interactive flashcard application for learning Python data engineering concepts, built with React and TypeScript.

Features

  • Interactive flashcards with flip animations
  • Progress tracking and statistics
  • Dark/light mode support
  • Category-based filtering
  • Keyboard navigation
  • Responsive design
  • Code examples with syntax highlighting

Flash Card

Getting Started

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

Project Structure

src/
├── components/     # React components
├── data/          # Flashcard data and types
├── hooks/         # Custom React hooks
└── utils/         # Utility functions

Technology Stack

  • React 18
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • Vite
  • Lucide React

Creator

Ed Bates (TECHBLIP LLC)

Acknowledgments

Some sections of this code were generated with the assistance of AI tools. These contributions were reviewed and integrated by the project creator(s).

License

Apache-2.0 License - see the LICENSE file for details

About

An interactive flashcard application for learning Python data engineering concepts, built with React and TypeScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.1%
  • JavaScript 2.6%
  • CSS 1.6%
  • HTML 0.7%