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.
- Host: GitHub
- URL: https://github.com/garyhilares/liberty-arrow-api
- Owner: GaryHilares
- License: cc-by-4.0
- Created: 2023-01-15T22:14:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T08:17:57.000Z (5 months ago)
- Last Synced: 2025-01-21T09:23:51.519Z (5 months ago)
- Topics: flask, pip, python, serverless
- Language: Python
- Homepage: https://liberty-arrow-api.vercel.app
- Size: 203 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Liberty Arrow API
![]()
![]()
![]()
![]()
![]()
## 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).