Skip to content

Auto-Fill is a Python-based web automation tool with a user-friendly GUI for efficient web form filling.

Notifications You must be signed in to change notification settings

swhasans/Auto-Fill

Repository files navigation

Auto-Fill

Auto-Fill is a productivity application designed to automate the repetitive task of manually entering data into online submission forms. The application provides a Graphical User Interface (GUI) and utilizes Business Process Automation (BPA) to improve workflow efficiency.

Table of Contents

  1. Introduction
  2. Features
  3. Technologies
  4. How to Use
  5. Future Improvements

Introduction

Auto-Fill is a Python-based program with a GUI designed using the PyQt plug-in. The program utilizes Selenium web framework for browser automation and provides a user-friendly interface for quick and efficient form filling.

Features

  • Automate the process of manual data entry onto online submission forms
  • User-friendly GUI for easy form filling
  • Browser automation using Selenium web framework

Technologies

  • Python and JavaScript for scripting purposes
  • PyQt plug-in for GUI design
  • Selenium web framework for browser automation

How to Use

  1. Clone the repository or download the files.
  2. Install the required dependencies.
  3. You must have Python, pyinstaller, and additional dependencies PyQT5. Compile the program python3 loadui.py and fill out the required fields in the GUI.
  4. Click the "Auto-Fill" button to automatically fill out the online submission form.

Future Improvements

  • Integrate support for a wider range of online submission forms.
  • Improve the accuracy of data entry by incorporating machine learning algorithms.
  • Implement multi-platform compatibility.

About

Auto-Fill is a Python-based web automation tool with a user-friendly GUI for efficient web form filling.

Topics

Resources

Stars

Watchers

Forks