An open API service indexing awesome lists of open source software.

https://github.com/garyhilares/liberty-arrow-api

A serverless backend to provide server-side functionality for the Liberty Arrow browser extension.
https://github.com/garyhilares/liberty-arrow-api

flask pip python serverless

Last synced: 3 months ago
JSON representation

A serverless backend to provide server-side functionality for the Liberty Arrow browser extension.

Awesome Lists containing this project

README

        

Liberty Arrow API


badge-lastcommit
badge-openissues
badge-license
badge-contributors
badge-codesize

## What is Liberty Arrow API?
Liberty Arrow API is an API for Liberty Arrow. It handles processes such as sending confirmation emails.

### Dependencies
#### Development
- Python 3
- PIP

### Platforms
- API

## Installation and usage
1. Install dependencies:
- You can find the latest version of Python 3 and PIP [here](https://www.python.org/downloads/).
2. Setup an email for testing:
1. Go to [Google Account](https://myaccount.google.com/) and setup 2 factor authentication (2FA) if you do not have one (required for next step).
2. In Google Account, create an application password for Liberty Arrow API (you will only have this option if you have 2FA enabled).
3. Add your email and application password as the `GMAIL_USERNAME` and `GMAIL_APP_PASSWORD` environment variables, respectively.
3. Run the project:
1. Fork the repository in GitHub.
2. Go to your fork and copy the link to clone your repository.
3. Go to Git in your local machine and use the command `git clone (your link)`.
4. Run `index.py`.

## Contributors

## License
This work is licensed under a [Creative Commons Attribution 4.0 International License](https://github.com/GaryHilares/Liberty-Arrow-API/blob/main/LICENSE).