Skip to content

CwPranay/AplyO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AplyO — Job Application Tracker (HTML, CSS, JavaScript)

AplyO is a modern job application tracking web app built using HTML, CSS, and Vanilla JavaScript, with LocalStorage for saving data. It helps users manage job applications, track progress, and move applications across stages using a Kanban board.


✅ Features

📊 Dashboard

  • Total Applications count
  • Applied / Interview / Offer stats
  • Rejected count + success rate
  • Recent applications list
  • Add Sample Data for quick demo/testing

📋 Applications

  • Add new applications using a modal form
  • Edit applications
  • Delete applications (custom delete modal)
  • Search by company or role
  • Filter by status
  • Sort by newest / oldest / company A–Z

🧩 Kanban Board

  • Visual tracking using drag & drop cards

  • Stages:

    • Applied
    • Interview
    • Offer
    • Rejected
  • Automatically updates status when moved

⚙️ Settings

  • Export applications as JSON backup
  • Import JSON backup to restore data
  • Reset all data safely

🛠 Tech Stack

  • HTML5
  • CSS3 (Responsive UI)
  • JavaScript (Vanilla JS)
  • LocalStorage (Data Persistence)

📂 Project Structure

aplyo/
│
├── index.html
├── applications.html
├── kanban.html
├── settings.html
│
├── css/
│   └── style.css
│
├── js/
│   ├── app.js
│   ├── storage.js
│   ├── dashboard.js
│   ├── applications.js
│   ├── kanban.js
│   └── settings.js
│
└── README.md

⚡ How to Run Locally

  1. Download / clone the project

  2. Open in VS Code

  3. Use Live Server

    • Open index.html
    • Right-click → Open with Live Server

🔥 Highlights

  • Clean modern UI
  • Full CRUD application management
  • Drag & Drop Kanban workflow
  • Backup/Restore feature like real apps

📌 Future Improvements

  • Follow-up reminder dates
  • Notes pinning
  • Analytics charts for progress
  • Dark/Light theme toggle
  • Deploy with GitHub Pages / Netlify

👨‍💻 Author

Pranay Gurav BSc IT Student | Web Developer

About

AplyO is a modern job application tracking web app built using HTML, CSS, and Vanilla JavaScript, with LocalStorage for saving data. It helps users manage job applications, track progress, and move applications across stages using a Kanban board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors