Flask Postgres React App

This project was designed to help fill in weaknesses in my self teaching, as well as being a solid framework from which to develop my app ideas. The intention was to design and create a production-ready fullstack app that practices test-driven development, secure user registration with option for Google signup, an object-oriented approach to API design, and is both scalable and easy to onboard other developers as necessary. The long-term goal is to use this boilerplate to develop commercially. The base app is deployed to Heroku to demonstrate the secure user login and dashboard capabilities.

This project features:

  • Secure user login
  • Class-based resources and APIs

This project was built with:

  • React
  • Flask
  • Postgres

As well as

  • Docker
  • Nginx/Gunicorn
  • Mailgun
  • Heroku