alexmerren / coder-value

A web application that presents random public GitHub files from any account

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coder Value

Contents

Development

To start developing, you need Python 3.8+

For a more seamless development environment, you can use Python venv

Once you start a venv, you can develop immediately!

Usage

To configure and run the application, do the following:

  1. Add GitHub Username and Access Token into github_config
  2. You can either:
    1. Set environment variables for config, and run the application:
    source github_config
    env/bin/python main.py
    1. Or, run the make command:
    make run

Testing

To profile the application (for testing purposes):

env/bin/python -m cProfile tests/profile_api.py > testOutput.txt

About

A web application that presents random public GitHub files from any account


Languages

Language:Python 86.7%Language:Makefile 8.1%Language:Shell 2.8%Language:Dockerfile 2.4%