Jobs In-Sight is a comprehensive job application tracker designed to help job seekers organize their job search process. Track applications, assess job requirements, manage recruiter contacts, and visualize your job search progress—all in one place.
- Job Application Management: Track job applications across different statuses (Applied, Interview, Offer, Rejected)
- Priority Tracking: Organize jobs by priority level
- CV Match Analysis: Assess how well your skills match the job
- Rich Job Details: Store comprehensive information about each job opportunity
- Application Methods: Easily apply by available application channels (website, email, phone)
- Recruiter Contact Information: Keep track of your recruiter contacts
- Cover Letter Management: Store and manage cover letters for each application
- Responsive Design: Works seamlessly on desktop and mobile devices
- Node.js (v18 or higher)
- npm or yarn
# Clone the repository
git clone https://github.com/yourusername/jobs-in-sight.git
# Navigate to the project directory
cd jobs-in-sight
# Install dependencies
npm install
# Start the development server
npm run dev- Adding a Job: Click the "Add Job" button to create a new job entry
- Managing Jobs: View all your jobs in the main table, sortable by various criteria
- Tracking Progress: Update job statuses as you progress through the application process
- Analyzing Requirements: Use the requirements assessment tool to evaluate job matches
- Contacting Recruiters: Easily access recruiter contact information when needed
- React & TypeScript
- Tailwind CSS
- shadcn/ui components
- Recharts for data visualization
- Vite for fast development
Jobs In-Sight is fully responsive and works on mobile devices, allowing you to track your job search on the go.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Lovable
- Icons provided by Lucide React