Setup your development environment
Learn how to update your docs locally and deploy them to the web.Prerequisites
Before you begin, make sure you have:- Node.js 18+ installed
- A text editor (VS Code recommended)
- Git for version control
Node.js Installation
Node.js Installation
Download and install Node.js from nodejs.org. We recommend using the LTS version.Verify your installation:
Git Setup
Git Setup
Install Git from git-scm.com and configure your identity:
Clone the repository
Start by cloning the FlashMind repository:Install dependencies
Install the required dependencies using npm:Environment setup
Start development
Run the development server:The development command runs both the Next.js frontend and Convex backend in parallel.
Create your first deck
Next steps
Learn about Features
Understand how FlashMind’s spaced repetition works
Understand the Code
Learn about FlashMind’s architecture and codebase
Customize your experience
Learn how to customize and extend FlashMind
Deploy to production
Get your FlashMind instance ready for production