Back to Projects

pharmchem-memo

Making Medicinal Chemistry easier - An efficient, visualized intellectual study assistant.

pharmchem-memo is a modern medicinal chemistry review tool specifically designed for pharmacy students. It combines the latest frontend technologies with professional medicinal chemistry data, providing molecular structure visualization, a smart memory curve algorithm, and multiple studying modes to help you master complex medicinal chemistry knowledge more efficiently.

Core Features

Five Study Modes

  • Sequential Study: A step-by-step memory workflow covering four phases: Recognize -> Familiarize -> Efficacy -> Master.
  • Deep Review: Targeted spaced repetition for mastered drugs, with system-adjusted reviewing pace.
  • Drug Directory: Browse all drugs by chapter, with search features and quick detailed views.
  • Classic Mode: Traditional flashcard flip mode.
  • Mock Exam: Choose chapters for a mock test, including "Name the drug" and "Draw structure" questions.

Main Mode

Specialty Switch

  • Pharmacy Major: Complete medicinal chemistry curriculum
  • Non-Pharmacy Major: Streamlined version for non-pharmacy majors

Realistic Exam Mode

  • Molecular structure images turn black & white
  • Supports 0/90/180/270 random rotations, simulating real exam environments

Mono Mode

Study Progress Management

  • Smart Flashcards: Review algorithms based on forgetting curves.
  • Progress Persistence: Uses localStorage to save study states automatically.

Other Features

  • Essential Points: Each drug comes with detailed exam points covering structures, clinical applications, etc.
  • Molecular Structure Visualization: Pre-rendered SVG molecular structures with standard atom coloring (Red for Oxygen, Blue for Nitrogen, Yellow for Sulfur, etc.)
  • Responsive Design: Flawlessly adapts to both desktop and mobile devices.

Technology Stack

  • Core Framework: React
  • Build Tool: Vite
  • Styling: TailwindCSS
  • Molecular Rendering: RDKit (Python scripts for SVG generation)