vue python graphql

A simple search tool to retrieve git repo information from GitHub, GitLab, and Bitbucket. Uses aiohttp and Graphene for server-side API searches, and Vue.js for client-side rendering.

9
2
Vue

vue-python-graphql

Table of Contents

Quickstart

Execute build.sh to create a new .env file. Write your environment-specific details to the .env file and execute build.sh again.
This will pull all required Docker images and build your containers.

Server

An asynchronous GraphQL server written in Python. Uses Graphene, Yapsy, and aiohttp. Searches for git repos hosted on GitHub, Bitbucket, and GitLab.

Visit $PYTHON_HOST/graphiql to access GraphQL Explorer.

See setup.py for dependencies.

Client

A search app built in Vue, Vuex, Bulma, and Apollo client. Allows users to search for git repos hosted on GitHub, Bitbucket, and GitLab.

See package.json for dependencies.