The following technical preparations are required for developers to deploy self.so locally:
Basic Environment Configuration
- Install Node.js (v16+ recommended) and the pnpm package manager
- Cloning the code base:
git clone https://github.com/Nutlope/self.so 
- Install the dependencies:
cd self.so 
 pnpm install
Key Service Configuration
You need to create a .env file in the project root directory to configure the six core services:
- Together.ai API: Provide Qwen model calling capability
- Upstash Redis: User data storage
- AWS S3: Resume file storage (requires creation of storage buckets)
- Clerk: User authentication management
Development and Debugging
- Start the development server:
pnpm run dev Visit http://localhost:3000 
- Main code structure:
- Page Logic: app/catalog
- AI parsing algorithm: lib/ directory
- Theme style: styles/catalog
 
- AI call performance can be monitored using Helicone
The project is based on the Next.js framework, and developers can modify any of the modules or submit suggestions for new features via GitHub Issues.
This answer comes from the articleself.so: Generate a beautiful CV page with one clickThe































 English
English				 简体中文
简体中文					           日本語
日本語					           Deutsch
Deutsch					           Português do Brasil
Português do Brasil