Installation
Set up your LyricDrop Studio environment
System Requirements
- Node.js 18.x or later
- PostgreSQL 13.x or later
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Minimum 4GB RAM for local development
Quick Install
Installation Commands
git clone https://github.com/yourusername/lyricdrop.git
cd lyricdrop
npm install
npm run devEnvironment Setup
Create a .env.local file in your project root with the following variables:
POSTGRES_URL="postgresql://user:password@localhost:5432/lyricdrop"
NEXTAUTH_SECRET="your-secret-key"
NEXTAUTH_URL="http://localhost:3000"
OPENAI_API_KEY="your-openai-key"
# Add other required environment variablesDatabase Setup
Initialize your database with Prisma:
npx prisma generate
npx prisma db push
npx prisma db seed