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.

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

Study Progress Management
- Smart Flashcards: Review algorithms based on forgetting curves.
- Progress Persistence: Uses
localStorageto 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)