Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inforkgodara/automate-manual-repetitive-data-entry-tasks
This project contains demonstration of repetitive data entry tasks using python script as well as a form in which data is getting filled which is developed in JavaFX
https://github.com/inforkgodara/automate-manual-repetitive-data-entry-tasks
automated-tasks automatic-data-entry automatic-form-filling-task automatic-tasks automation-data-entry data data-entry data-entry-automation data-entry-tasks database fill-form-automatic inforkgodara java-fx-form-automation pandas pyautogui python-automation python-script sql xlrd
Last synced: 18 days ago
JSON representation
This project contains demonstration of repetitive data entry tasks using python script as well as a form in which data is getting filled which is developed in JavaFX
- Host: GitHub
- URL: https://github.com/inforkgodara/automate-manual-repetitive-data-entry-tasks
- Owner: inforkgodara
- Created: 2020-10-17T17:44:41.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-06T20:14:31.000Z (over 3 years ago)
- Last Synced: 2024-10-30T08:21:18.800Z (2 months ago)
- Topics: automated-tasks, automatic-data-entry, automatic-form-filling-task, automatic-tasks, automation-data-entry, data, data-entry, data-entry-automation, data-entry-tasks, database, fill-form-automatic, inforkgodara, java-fx-form-automation, pandas, pyautogui, python-automation, python-script, sql, xlrd
- Language: Java
- Homepage:
- Size: 2.32 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Automate Manual Repetitive Data Entry Tasks
This project contains two small modules one is sales order (JavaFX) which will take the data from the excel and other is automated
data entering module which is developed in python.## Demo
* Video clip on youtube of the script execution. https://youtu.be/_jb6M0vqCLs## Prerequisites
You must have following programs/packages in order to run this project.
* Java 1.8.0_66: https://www.java.com/download/
* Python 3.8: Download it from https://www.python.org/downloads
* Pandas: Run in command prompt pip install pandas
* Xlrd : Run in command prompt pip install xlrd
* Pyautogui: Run in command prompt pip install pyautogui
* Oracle Database 19c: Download it from https://www.oracle.com/database/technologies/oracle19c-windows-downloads.html## Approach
* First need to clone this respiratory.
* Configure your database schema credentials in src/database/DbConnection.
* Copy database script from database/script.sql and execute in your database IDE (SQL Developer/SQL++, TOAD, etc).
* Run this project as part of java code through NetBeans IDE or command prompts.
* You will see a form as a pop up where data needed to be entered from automation/Sales Orders.xlsx
* Run python script which is in automation/script.py using py automation/script.py
* The python script will execute and take the data from excel and start entering into the form and automate save.
* The python script will iterate 10 times as there is a break statement in the python script.Find it on youtube. https://youtu.be/_jb6M0vqCLs