Skip to content

chadwalt/bucketlist2

Repository files navigation

Bucketlist API

Build Status Coverage Status

This is an Bucketlist API, which you provide data to, to store things you want to do before you die..

How to install the API.

Go to GitHub: Bucketlist2 and clone the Repository make sure you have git installed.

git clone https://github.com/chadwalt/bucketlist2

Make sure you have the lastest python installed. Python.org

Download and install Postgressql if you dont have it. Postgresql

Now Setup Virtual Environment

$ pip install virtualenv
$ pip install virtualenvwrapper
$ export WORKHOME=~/Envs
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv bucketlistapi
$ workon bucketlistapi

Run the .env to install application environment variable

$ source .env

Install the requirements

$ pip install -r requirements.txt

Create the databases, make sure you have Postgresql installed

createdb bucketlist
createdb test_db

Make the migrations for the database.

python manage.py db init
python manage.py db migrate
python manage.py db upgrade

Run the flask server

$ flask run

View the API Documentation on Heroku. API Documentation

About

Things you need to do before you die.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published