/ci11-todo-celeb-sandwich

A Flask CRUD demo applications with back end storage with SQLite, MongoDB and Google Sheets

Primary LanguagePythonMIT LicenseMIT

ToDos

A Flask and SQLite based CRUD demo page. Inspired by this video. The aim here is to build a simple Flask-SQLite-CRUD reference.

You can initialize the SQLite database by setting environment variable SQLITE_INIT to True

Celebrities

A Flask and MongoDB Atlas CRUD demo page. Inspired by the code along mini project by the same name in the Code Institute curriculum.

You can initialize the MongoDB collection by setting environment variable MONGO_INIT to True

Love Sandwiches

A Flask and Google Sheets API demo page. Inspired by the code along mini project by the same name in the Code Institute curriculum.

How To Run the application

  1. Install virtualenv:
$ pip install virtualenv
  1. Open a terminal in the project root directory and run:
$ virtualenv env
  1. Then run the command:
$ .\env\Scripts\activate
  1. Then install the dependencies:
$ (env) pip install -r requirements.txt
  1. Finally start the web server:
$ (env) python app.py

The application is deployed on Heroku