Live Demo: https://ats-scanner-engine.vercel.app/ Deployed using Vercel
AI-Powered Application Tracking System is a modern web application built using React + TypeScript, designed to simplify how users track and manage job applications. The UI is enhanced with smooth animations, clean design, and a fast development environment powered by the latest tools and libraries.
- Responsive, modern UI with React + Tailwind CSS
- Smooth page and component animations using GSAP
- Global state management with Zustand
- Routing and navigation powered by React Router v7
- Fully typed with TypeScript
- Lightning-fast builds and dev server using Vite
- Clean and structured code for long-term scalability
- Hosted and deployed via Vercel
git clone https://github.com/yashuyouwaraj/AI-Powered-Application-Tracking-System.git
cd AI-Powered-Application-Tracking-System
npm install
npm run dev
Default Vite URL:
http://localhost:5173
npm run build
npm start
/app → Main application components, routes, and pages
/constants → Shared constants and configuration
/public → Static assets (icons, images, etc.)
/types → TypeScript types and interfaces
react-router.config.ts → React Router route definitions
vite.config.ts → Vite configuration with Tailwind, Router, TS paths plugins
package.json
tsconfig.json
README.md
This project is deployed using Vercel. Vercel automatically builds and serves both client and server bundles (React Router SSR).
Live App: https://ats-scanner-engine.vercel.app/
- React 19
- TypeScript
- Vite
- Tailwind CSS
- GSAP (GreenSock)
- Zustand
- React Router v7
- Puter.js
- Node.js + React Router Server (for SSR if configured)
- Render (Hosting & Deployment)
- Git + GitHub (Version Control)
- User authentication & profile system
- Export job application data to CSV/PDF
- AI-based application success prediction
- Improved analytics dashboard
- Mobile-first UI refinements
- Automated tests (Jest, React Testing Library)
- CI/CD (GitHub Actions)
Contributions are always welcome!
Steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/NewFeature) - Commit changes (
git commit -m "Add NewFeature") - Push branch (
git push origin feature/NewFeature) - Open a pull request
MIT License © 2025 Yashu Youwaraj
For questions, suggestions, or issues, feel free to open an issue on GitHub.
If you want screenshots, badges, or a more stylish README.md version, I can generate that too!