panchicore / bigcorpy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BigCorp API

This is the challenge that must be completed in order to apply for a position in BigCorp

  • Make proxy-like API calls to the bigcorp API
  • Expand data dependencies

Tech

This project uses a number of open source projects to work properly:

  • Python3
  • FastAPI - FastAPI framework, high performance, easy to learn, fast to code, ready for production
  • Uvicorn - lightning-fast ASGI server implementation
  • Swagger and Redoc - OpenAPI/Swagger-generated API Reference Documentation
  • Pytest - For small test suites

Installation

This project requires [Python3] to run.

Install the dependencies, run the tests and start the server:

$ pip install -r requirements.txt
$ pytest
$ uvicorn main:app --reload

Use the API

About


Languages

Language:Python 100.0%