https://github.com/liveupx/ai-resume-builder-auto-jobs-applier
A comprehensive job portal platform leveraging AI technology to streamline job searching, application, and career development processes.
https://github.com/liveupx/ai-resume-builder-auto-jobs-applier
job job-board job-portal jobs jobs-pipeline jobscheduler jobsearch jobseeker resume resume-builder resume-creator resume-website
Last synced: 8 months ago
JSON representation
A comprehensive job portal platform leveraging AI technology to streamline job searching, application, and career development processes.
- Host: GitHub
- URL: https://github.com/liveupx/ai-resume-builder-auto-jobs-applier
- Owner: liveupx
- License: mit
- Created: 2025-03-16T13:29:14.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-16T13:38:50.000Z (8 months ago)
- Last Synced: 2025-03-16T14:31:00.443Z (8 months ago)
- Topics: job, job-board, job-portal, jobs, jobs-pipeline, jobscheduler, jobsearch, jobseeker, resume, resume-builder, resume-creator, resume-website
- Language: TypeScript
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI Resume Builder & Auto Jobs Applier
A comprehensive job portal platform leveraging AI technology to streamline job searching, application, and career development processes.

## 🌟 Features
- **AI-powered Resume Builder**
- Smart resume templates
- AI content suggestions
- Drag & drop editor
- Multiple format exports (PDF, DOCX)
- **Intelligent Job Matching**
- Automatic job applications
- Smart job recommendations
- Real-time Twitter job crawling
- Location and skill-based matching
- **Market Insights Dashboard**
- Salary trends analysis
- Hot skills visualization
- Location-based opportunities
- Industry demand metrics
- **Multi-role System**
- Job Seeker Dashboard
- Agency/Company Portal
- Admin Control Panel
- **Subscription Plans**
- Basic Plan ($2/month)
- Pro Plan ($5/month)
- Premium Plan ($20/month)
## 🚀 Tech Stack
- **Frontend**
- React.js with TypeScript
- TailwindCSS + ShadcnUI
- React Query for state management
- Recharts for analytics visualization
- **Backend**
- Express.js
- Passport.js for authentication
- xAI API for AI features
- Twitter API for job crawling
- **Payment Processing**
- Stripe integration
- Subscription management
- **Email Services**
- SendGrid for notifications
- Automated application emails
## 🛠️ Installation
1. Clone the repository:
```bash
git clone https://github.com/liveupx/AI-Resume-Builder-Auto-Jobs-Applier.git
cd AI-Resume-Builder-Auto-Jobs-Applier
```
2. Install dependencies:
```bash
npm install
```
3. Set up environment variables:
```env
XAI_API_KEY=your_xai_api_key
TWITTER_BEARER_TOKEN=your_twitter_token
STRIPE_SECRET_KEY=your_stripe_secret_key
VITE_STRIPE_PUBLIC_KEY=your_stripe_public_key
SENDGRID_API_KEY=your_sendgrid_key
SESSION_SECRET=your_session_secret
```
4. Start the development server:
```bash
npm run dev
```
## 📋 Usage
### For Job Seekers
1. Create an account and choose a subscription plan
2. Build your resume using AI-powered templates
3. Set up job preferences and skills
4. Enable auto-apply for matching jobs
5. Track applications and responses
### For Agencies/Companies
1. Register as an agency
2. Post job listings with detailed requirements
3. Receive applications and manage candidates
4. Access analytics and market insights
### For Admins
1. Monitor user activity and job postings
2. Manage subscriptions and payments
3. Access comprehensive analytics
4. Configure system settings
## 🤝 Contributing
We welcome contributions! Please follow these steps:
1. Fork the repository
2. Create a new branch (`git checkout -b feature/improvement`)
3. Make your changes
4. Commit your changes (`git commit -am 'Add new feature'`)
5. Push to the branch (`git push origin feature/improvement`)
6. Create a Pull Request
## 📜 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🙏 Acknowledgments
- [xAI](https://x.ai) for providing AI capabilities
- [Stripe](https://stripe.com) for payment processing
- [SendGrid](https://sendgrid.com) for email services
- [Twitter API](https://developer.twitter.com) for job crawling
## 📧 Contact
For questions and support, please create an issue or contact us at support@example.com
---
Made with ❤️ by [LiveUpX](https://github.com/liveupx)