Skip to content

dioogf/autoce-v2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auto C.E. v2

Auto C.E. is a python program used in the First Tech Challenge as a tool for organizing the engineering notebook in an online, automatic and integrating way with Google services. Code developed with the purpose of helping other teams to have more organization in engineering notebooks online.

Thanks for seeing my repository, I appreciate that:)

How it works


Requirements

  • One account from Google (@gmail.com)
    • You don't need have a Google Developer's Account
  • Python 3.7.x and pip installed on your machine (3.7.3 is recommended)
  • This repository installed on your computer
  • Follow steps on next session

Steps to get started

  • Clone this repository to your computer How?
  • Log-in on Google Cloud Plataform Here
  • Enter on GCP's Console Here
  • Create a project by clicking "Select project > NEW PROJECT"
    • (This can be found on top left border of screen)
  • Select your recently created project by clicking "Select project"
  • Enable Google Drive API, Google Docs API, Google Sheets API
  • On Google Drive API, go to "Credentials > + CREATE CREDENTIALS" (middle-left border)
  • Select "OAuth client ID"
  • Select "CONFIGURE CONSENT SCREEN > External > Create"
    • By selecting this options, your app will be public, but don't worry, your credentials don't will until you protect them
  • Follow steps from Google (information about your app)
    • Skip "Scopes" section, we'll configure that later
  • After that, go back to "Credentials > + CREATE CREDENTIALS > OAuth client ID" (middle-left border)
  • For an application type, select "Desktop App"
  • Put a name on your new credential and create it
  • Click on your recently generated credentials
  • Click "Download JSON" on the top of your screen
  • Rename it to credentials.json
  • Download python library required for this project by executig this commands:
    • pip install -r requirements.txt or pip3 install -r requirements.txt

Need to change this steps, don't do the steps bellow

  • Change file config.json
  • Execute this on your command line:
    • python autoce.py or python3 autoce.py

License and credits

This project was idealized and partially developed by Nelson Kenmochi, a member from Team ProdiXy # 16050 from Brazil. It uses MIT license, feel free to use, modify and collaborate as you want without hurt it's license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%