Client to convert the data in the Karmatek website (available at https://github.com/ruppysuppy/Karmatek-2k20) to excel file (Data transfer via an API)
This project uses the following technologies:
- Python 3.x
- Pandas
- Requests
- Hashlib
- Pickle
Follow the steps to the local server on your machine:
- Download and install Python 3.x
- Download the repository
- Extract the repository at the desired location
- Navigate to the extrated folder
- Open the Terminal/CMD/PowerShell at the location (Shift + Right Click => Run Command Prompt for Windows Users)
- Run the Command 'pip install -r requirements.txt' (to install the dependencies)
- Run the Command 'python client.py' (Before running it, Karmatek site (https://github.com/ruppysuppy/Karmatek-2k20) must be running)
- Follow the on-screen instructions and enter the corresponding input for the desired output
- username: admin
- password: password
The Karmatek Website must be up and running (as the data is extracted from there) and should have entries (otherwise empty Excel sheet will be generated). To resend the confirmation email, in the Karmatek Website, the email id and password must be properly entered and less secure app access must be turned on from google settings. Admin details can be freely updated, but needs to confirm the previous credential before allowing the access to modify it.