Python project for concept proof (This demonstrates Flask-MVC structure and base exercise)
Install Python3 and some tools.
$ brew update
$ brew install python3Along with Python 3, Homebrew will install pip, setuptools and wheel.
Make sure if python3 and pip3 was installed successfully
$ python3 --version
$ pip3 --versionExtract zip file and move to bh-coding-test-py directory in Terminal
$ ...
$ cd bh-coding-test-pyCreate a Virtual Environment in the directory and install some dependencies
$ python3 -m venv myenv
$ source myenv/bin/activate
$ pip install -r requirements.txtRun the application
$ python3 runserver.pyYou will see the app at http://localhost:5000 on your browser.
The app has Add Product, Load Products, List Products, Email Schedule pages.
Add Product - add new product with data
Load Products - show the active customer products. (This is the default page)
List Products - show list of products sorted by CustomerId
Email Schedule - show email schedule list
You can click Demo Data button to use demo products.
Happy coding, Hell Yeah!