Skip to content

Latest commit

Β 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SwiftApply πŸš€ - The Ultimate Automated Job Application & Outreach Tool

Flutter Dart License: MIT

SwiftApply is a high-performance, open-source Flutter application designed to revolutionize how job seekers apply for positions. By combining intelligent clipboard detection with automated communication protocols, SwiftApply reduces the time spent on repetitive applications from minutes to seconds.


🌟 Key Features

⚑ Magic Fill (Clipboard Intelligence)

Stop manually copying and pasting! SwiftApply automatically detects job-related information (emails, phone numbers, company names, and roles) from your clipboard. Simply copy a job post or message, and watch the app populate the fields for you.

πŸ“§ Dual-Mode Outreach (SMTP & WhatsApp API)

Choose how you want to reach out to recruiters:

  • Direct SMTP Email: Configure your professional email and send applications with attachments directly from the app.
  • WhatsApp Business API: Integrated support for WhatsApp Cloud API for instant, automated outreach.
  • Native Fallback: If credentials aren't set, the app intelligently falls back to native mailto: and wa.me launchers.

πŸ“ CV Library & Management

Manage multiple versions of your CV. Select the most relevant resume for each job lead with a single tap. All files are managed locally for maximum privacy.

πŸ“Š Job Lead Tracker (Offline-First)

Built with an integrated SQLite database, SwiftApply allows you to save, filter, and track the status of every job lead. Never lose track of where you applied.

πŸ’Ž Premium Glassmorphism UI

Experience a state-of-the-art interface featuring:

  • Elegant Dark Mode with curated accent colors.
  • Glassmorphism effects for a modern, sleek aesthetic.
  • Haptic Feedback for a tactile, premium user experience.
  • Fluid Animations for smooth navigation.

πŸ›  Tech Stack


πŸš€ Getting Started

Prerequisites

  • Flutter SDK (v3.22 or higher)
  • Android Studio / VS Code
  • A valid SMTP or WhatsApp API setup (Optional for fallback mode)

Installation

  1. Clone the repository:
    git clone https://github.com/ArbazKhan1645/swift_apply.git
  2. Navigate to the project directory:
    cd swift_apply
  3. Install dependencies:
    flutter pub get
  4. Run code generation:
    dart run build_runner build --delete-conflicting-outputs
  5. Run the app:
    flutter run

🀝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ‘€ Author

Arbaz Mashwani


πŸ“„ License

Distributed under the MIT License. See LICENSE for more information.


🌠 Support the Project

If you find this project helpful, please give it a ⭐ on GitHub! It helps more people discover the tool and supports my open-source journey.

#Flutter #OpenSource #JobAutomation #WhatsAppAPI #SoftwareDevelopment #MobileApp #Dart #SwiftApply

About

The ultimate open-source Flutter tool for automated job applications. Features 'Magic Fill' clipboard intelligence, dual-mode outreach (SMTP/WhatsApp Business API), and a premium Glassmorphism UI. Streamline your job hunt in seconds! πŸš€

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages