ShahinZeynalov / startapp

Simple boilerplate ready for development :bowtie: :satisfied: :star: :tada:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StartApp

Simple boilerplate ready for development

MIT licensed GitHub stars GitHub forks GitHub issues Downloads

Notes

  • Currently supported frameworks are: FastApi, Flask

  • Django coming soon...

Installation

 $ sudo pip3 install startapp

Guide

startapp  --help 
  • Type startapp on terminal press enter, questions will promt on terminal choose accroding to your taste.
Right after your choice do the followings accrodingly: 

for fastapi:

pipenv shell

export APP_SETTINGS=dev

pip install -requirements.txt or pipenv install

uvicorn app.main:app --reload --port 8007

for flask:

source .venv/bin/activate

pip install -requirements.txt

export FLASK_APP=app.app

export settings=dev

flask run

Supported OS

Linux, MacOS

Contributing

Fell free to open issue and send pull request.

startapp supports Python >= 3.6

About

Simple boilerplate ready for development :bowtie: :satisfied: :star: :tada:

License:MIT License


Languages

Language:Python 100.0%