Skip to content

The OUTDATED original public website for Archangel Raphael's Mission.

License

Notifications You must be signed in to change notification settings

arm-open/arm-open.github.io

Repository files navigation

NO LONGER MAINTAINED.

We have a new website, visit us at arm.gives!

arm-open.github.io

Build Status Code Climate

This is the public website for Archangel Raphael's Mission, open sourced in the spirit of transparency as a charitable organization in support of the FOSS community.

We have a small CLA for anyone interested in contributing which is very similar to the Apache Foundations CLA, and are happy to give credit all contributors.

Requirements

  • Python 3 +
  • Flask
  • Stripe
  • Bower

Usage

Make sure to export some environment variables that server.py will need to run.

bash setup-env.sh

Make sure you install some other dependencies

pip install -r requirements.txt
yarn install

Then you can simply run the server and navigate to http://localhost:5000

python server.py

Deploying to Heroku

you're going to want to make sure to set the buildpacks properly for heroku.

We set the nodejs buildpack first to get package.json installed, then the python buildpack to run the application

heroku buildpacks:set heroku/nodejs --remote YOUR_APP_NAME
heroku buildpacks:add heroku/python --remote YOUR_APP_NAME

Style Guides

We follow the pep8 python specification.

License

This project uses the GNU GPL v3 license.

Credits

This starting template is the Codyhouse 3D folding panel.

Articles on CodyHouse