Welcome to WeGotWork
WeGotWork is an all-in-one hiring platform built with Next.js that helps you create stunning career pages, post job openings, and manage applicants — all from one easy-to-use platform.Beautiful career pages
Create stunning, branded career pages that showcase your company culture and attract top talent.
Easy job posting
Post jobs in minutes with our intuitive editor. Add requirements, benefits, and company info effortlessly.
Applicant management
Track, review, and manage all applications in one place. Collaborate with your team seamlessly.
Analytics & insights
Get detailed analytics on job performance, application rates, and hiring metrics.
Key features
Multi-workspace support
Organize your hiring process with workspace organizations. Each organization gets its own:- Career page with custom slug (e.g.,
yourcompany.wegotwork.co) - Job categories (Software Development, Finance, Operations, HR & Recruiting, Security)
- Team members with role-based access (owner, member)
- Applicant tracking system
Built-in ATS
Manage your hiring pipeline with our applicant tracking system:- Track applicant status: Submitted, Under Review, Interview, Offer, Rejected, Hired
- Store resumes and applicant information
- Review applications with social links (LinkedIn, Twitter, GitHub)
- Collaborate with team members on candidates
Secure authentication
Powered by Better Auth with support for:- Google OAuth
- Email and password authentication
- Session management with 7-day expiration
- Custom session data with organization context
Tech stack
WeGotWork is built with modern technologies:- Framework: Next.js 15 with React 19
- Authentication: Better Auth 1.1
- Database: PostgreSQL with Prisma ORM
- UI: Tailwind CSS with Radix UI components
- Storage: AWS S3 for resume uploads
- Email: Resend for transactional emails
Get started
Quickstart
Create your account and post your first job in minutes
Authentication
Learn how to integrate Better Auth in your application
What you’ll build
With WeGotWork, you can:- Create an organization - Set up your company workspace with a custom slug
- Post jobs - Create job listings with categories, locations, and job types
- Manage applicants - Review applications and track candidates through your hiring pipeline
- Invite team members - Collaborate with your hiring team
- Analyze performance - Track job posting performance and applicant metrics
WeGotWork is built with Next.js 15 and uses Better Auth for authentication. Make sure you have Node.js 20+ installed.