Skip to content

Gst Helper is a command-line application built using node js to help users to automate the download and uploads of GST Returns.

Notifications You must be signed in to change notification settings

niikhill/Gst-Helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PepCoding Hackathon

This Project is Build for a 2-day hackathon organized by Jasbir Singh at Pepcoding Education Private Limited.

GST-Helper

Gst Helper is a command-line application built using node js to help users to automate the download and uploads of GST Returns.

  • It can Handle Dynamic Captcha For complete Headless operation.
  • It can Download All Types of returns with minimal user interaction.
  • It can upload returns with minimal user interaction.

Installation

- Download and Install Latest Version of Node JS
- git clone https://github.com/niikhill/Gst-Helper
- npm install

Usage

node main.js

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Screenshots

Main Menu

Main Menu

Download Returns Menu

Download Return Menu

Select Year using arrow keys

Select Year using arrow keys

Select Month using arrow keys

Select Month using arrow keys

Captcha Handling For Headless Opreation

Captcha Handling For Headless Opreation

Dynamic File Selection

Dynamic File Selection

Results

Results

TO DO

  • Implement Upload Modules Completly (Could Not Complete due to End Sem Exams on 17/04 and 20/04 Sad Reacts)
  • Functionality to fetch your Return Filing Status
  • Functionality to fetch information of a GSTN
  • Will think of more in the future xD

About

Gst Helper is a command-line application built using node js to help users to automate the download and uploads of GST Returns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published