Turn weak resume bullets into strong, impact-focused accomplishments using AI.
BulletUp helps job seekers rewrite resume bullet points into concise, measurable, and ATS-friendly statements that better showcase their experience.
- ✨ AI-powered resume bullet optimization
- 📈 Emphasizes impact, metrics, and action verbs
- 🎯 ATS-friendly formatting
- 🔓 Free tier with daily usage limit
- ⭐ One-time Pro upgrade for unlimited optimizations
- 💳 Secure payments powered by Stripe
- HTML
- CSS
- JavaScript
- Node.js
- Express
- Anthropic API
- Stripe API
resume-optimizer/
├── frontend/
│ ├── index.html
│ ├── style.css
│ └── app.js
└── backend/
├── server.js
├── package.json
└── .env.example
Before running the project, you'll need:
- Node.js (v18 or later recommended)
- An Anthropic API key
- A Stripe account and API keys
Clone the repository:
git clone https://github.com/your-username/resume-optimizer.git
cd resume-optimizerInstall backend dependencies:
cd backend
npm installCreate an environment file:
cp .env.example .envConfigure the following environment variables:
ANTHROPIC_API_KEY=your_anthropic_api_key
STRIPE_SECRET_KEY=your_stripe_secret_key
FRONTEND_URL=http://localhost:5500Start the backend server:
cd backend
node server.jsThe API will be available at:
http://localhost:3000
To run the frontend, open the frontend folder using your preferred local web server (such as VS Code Live Server).
The backend can be deployed to any Node.js hosting provider, including:
- Render
- Railway
- Fly.io
- DigitalOcean
- AWS
Ensure all required environment variables are configured before deployment.
The frontend can be deployed to any static hosting service, such as:
- Vercel
- Netlify
- GitHub Pages
After deployment, update:
BACKEND_URLinfrontend/app.jsFRONTEND_URLin your backend environment variables
| Plan | Features |
|---|---|
| Free | 3 optimizations per day |
| Pro | Unlimited optimizations (one-time purchase) |
| Variable | Description |
|---|---|
ANTHROPIC_API_KEY |
Anthropic API key |
STRIPE_SECRET_KEY |
Stripe secret key |
FRONTEND_URL |
URL of the deployed frontend |
Planned improvements include:
- Resume upload (PDF/DOCX)
- Multiple writing styles
- Cover letter generation
- Resume scoring
- Saved optimization history
- User accounts
- Additional AI models
This project is licensed under the MIT License.
- Anthropic for AI-powered text generation
- Stripe for payment processing