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