Skip to content

qinscode/ApplyTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

319 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ApplyEaseLogo

ApplyEasy

Track your job applications smarter, faster, and better.
A modern web app built with React and TypeScript, designed to help job seekers manage job applications, documents, and job search insights โ€” all in one place.

React TypeScript Redux Tailwind CSS Radix UI Recharts i18next Framer Motion

---

๐Ÿ“ฆ Project Status

Under Active Development!

  • โœ… IT job scraping from Seek (Perth region)
  • ๐Ÿง  AI-powered email integration (Beta)
  • ๐Ÿ“ˆ Real-time IT market analytics
  • ๐Ÿš€ Full-featured dashboard, job and document management

โœจ Main Features

๐Ÿ–ฅ Dashboard

  • Live job stats, charts, activities
  • Market trend insights

๐Ÿ“‹ Job Management

  • Track jobs across all stages (New โ†’ Offer/Rejection)
  • Smart status updates
  • Detailed history logs

๐Ÿ“‚ Document Management

  • Resume, cover letter organizer
  • Document version control

๐Ÿงฉ Interview Tools

  • Preparation checklists
  • Q&A libraries
  • Interview results tracking

๐Ÿ“Š Analytics

  • Application success rates
  • Response rates
  • Skill and salary trends

๐Ÿ”ฅ Tech Stack

Area Tech
Frontend React 18 + TypeScript
State Management Redux Toolkit
UI Framework Shadcn/ui, Tailwind CSS
Charts Recharts
Routing React Router v6
Forms React Hook Form
Animations Framer Motion
API Client Axios
i18n i18next
Scraping Custom Seek scraper
AI Integration Email NLP & job matching
Security Encrypted email processing, Secure credential storage

โšก Quick Start

1. Prerequisites

  • Node.js v16+
  • npm or yarn

2. Installation

git clone https://github.com/yourusername/job-application-tracker.git
cd job-application-tracker
npm install

3. Development

npm run dev

Access the app at: http://localhost:3000

4. Production Build

npm run build

๐ŸŽจ Theming & Customization

  • Light/Dark mode support
  • Fully customizable color palettes
  • Component-level styling with TailwindCSS

๐ŸŒŽ Internationalization

Supported Languages:

  • English ๐Ÿ‡บ๐Ÿ‡ธ
  • Chinese (็ฎ€ไฝ“ไธญๆ–‡ ๐Ÿ‡จ๐Ÿ‡ณ)

Easily extend to more languages with i18next configuration.


๐Ÿ“ฑ Responsive Design

ApplyEasy is optimized for:

  • ๐Ÿ’ป Desktop
  • ๐Ÿ“ฑ Tablets
  • ๐Ÿ“ฑ Mobile Devices

๐Ÿ”’ Security & Privacy

  • Protected routes
  • Encrypted user data
  • Privacy-first email processing
  • Secure API communication

๐Ÿค Contribution Guide

We welcome contributions!

# Fork the repository
git checkout -b feature/your-feature
# Make your changes
git commit -m "feat: add awesome feature"
git push origin feature/your-feature
# Create a Pull Request ๐Ÿš€

๐Ÿ“œ License

This project is licensed under the MIT License.


๐Ÿ™ Acknowledgements


About

A modern web application built with React and TypeScript to help job seekers track their job applications, manage documents, and analyze their job search progress.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors