Skip to content

eddowh/flask-react-gae-multiuser-blog

Repository files navigation

Multiuser Blog

A multiuser blog application built with Google App Engine, Flask, and React.

Checklist:

  • [ ] Basic API endpoints
  • [ ] Admin API endpoints
  • [ ] React components

Installation

Google App Engine

Install the App Engine Python SDK. See the README file for directions. You'll need python 2.7 and pip 1.4 or later installed too.

Project Dependencies

Install dependencies in the project's lib directory. Note that App Engine can only import libraries from inside your project directory.

$ pip install -r requirements.txt -t lib

Running Locally

Local Configuration File

You'll need to configure and register a SECRET_KEY for the Flask app. This will be done in priv.cfg; see priv.cfg.example) for a guide on how to set it up.

SECRET_KEY

Random key used for app security (sessions, etc.)

Run server

$ dev_appserver.py .

Visit the application at http://localhost:8080.

See the Google App Engine development server documentation for more options when running dev_appserver.

Licensing

See LICENSE.

Authors

Eddo Williams Hintoso

About

A multiuser blog application built with Google App Engine, Flask, and React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages