All Projects → craigsdennis → Intro To Apis Flask

craigsdennis / Intro To Apis Flask

Starter repository for the Introductions to API course

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Intro To Apis Flask

Python Dependency Injector
Dependency injection framework for Python
Stars: ✭ 1,203 (+4526.92%)
Mutual labels:  flask-application, flask
Flask Rest Template
template for a rest app with flask, flask-rest and more...
Stars: ✭ 95 (+265.38%)
Mutual labels:  flask-application, flask
Flask Graphql
Adds GraphQL support to your Flask application.
Stars: ✭ 1,188 (+4469.23%)
Mutual labels:  flask-application, flask
Cancer Donation Portal Python Flask App
Flask App for Cancer Donation Portal using basic Python, SQLite3, HTML, CSS and Javascript
Stars: ✭ 32 (+23.08%)
Mutual labels:  flask-application, flask
Yublog
Person blog powered by flask.
Stars: ✭ 164 (+530.77%)
Mutual labels:  flask-application, flask
Jiosaavnapi
An unofficial API for JioSaavn written in Python 3
Stars: ✭ 123 (+373.08%)
Mutual labels:  flask-application, flask
Apps
Carson Sievert's web applications
Stars: ✭ 77 (+196.15%)
Mutual labels:  flask-application, flask
Uwsgi Nginx Flask Docker
Docker image with uWSGI and Nginx for Flask applications in Python running in a single container. Optionally with Alpine Linux.
Stars: ✭ 2,607 (+9926.92%)
Mutual labels:  flask-application, flask
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (+484.62%)
Mutual labels:  flask-application, flask
Pyxtermjs
A fully functional terminal in your browser.
Stars: ✭ 127 (+388.46%)
Mutual labels:  flask-application, flask
Flask ishuhui
Comic reading website built by flask.
Stars: ✭ 172 (+561.54%)
Mutual labels:  flask-application, flask
Plotlydash Flask Tutorial
📊📉Embed Plotly Dash into your Flask applications.
Stars: ✭ 265 (+919.23%)
Mutual labels:  flask-application, flask
Apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Stars: ✭ 831 (+3096.15%)
Mutual labels:  flask
Senseme
Python Library for Haiku SenseMe app controlled fans/lights
Stars: ✭ 19 (-26.92%)
Mutual labels:  flask
Flask Sqlalchemy Blogger Example
Blog Posts application using sqlalchemy
Stars: ✭ 6 (-76.92%)
Mutual labels:  flask
Call Forwarding Node
A sample implementation of advanced call forwarding using Twilio, Node.js and Express.js.
Stars: ✭ 6 (-76.92%)
Mutual labels:  twilio
Hello Ai
AI, Tensorflow, Inceptionv3, AI as a Service, Flask
Stars: ✭ 23 (-11.54%)
Mutual labels:  flask
Contextualise
Contextualise is a simple but effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources
Stars: ✭ 899 (+3357.69%)
Mutual labels:  flask-application
Flask Sqlalchemy Booster
Collection of utilities and decorators which add extensive querying and serializing capabilities to Flask SQLalchemy models
Stars: ✭ 5 (-80.77%)
Mutual labels:  flask
Chinese Dos Games Web
🌐 Source code of https://dos.zczc.cz
Stars: ✭ 816 (+3038.46%)
Mutual labels:  flask

Example Application - Complimentr

This application is meant to be used with the Introduction to APIs course.

Use this on Glitch

Remix on Glitch

⚠️ Several students have reported that cloning erroneously sets up a default Glitch application. If this happens to you, in the Glitch app that is created choose Tools >> Extras >> Git Import and Export >> Import from GitHub when prompted enter craigsdennis/intro-to-apis-flask

Local Installation

Copy .env.example to .env and update it with your Twilio credentials.

Running the application

  • python -m venv .venv
  • source ./.venv/bin/activate
  • pip install -r requirements.txt
  • FLASK_ENV=development flask run

In Development mode

  • Run ngrok on port 5000
  • Visit your ngrok url!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].