boilerplate-code-flask-dashboard
boilerplate-code-flask-dashboard copied to clipboard
Improvements - SPECS.md
The product should provide all features listed below - Full information on SPECS file
Sprint 1
- 1# - Updated dependencies
- 1.1
flask-restx
should be included
- 1.1
- 2# - Pythonic Footprint
- 2.1 Table
User
should be renamed toUsers
to avoid naming conflict when ORACLE DBMS is used - 2.2 Table
Users
should providelength
constraints for all fields - 2.3 Table
Users
types should use types as suggested by issue #6 - 2.4 Align the
Docker
scripts with Django Version-
alpine image for Python
,docker-compose
latest 3.8 version
-
- 2.1 Table
- 3# - Improved Authentication:
- 3.1 - Email confirmation on register (optional via config)
- 3.2 - Password reset mechanism
- 3.3 - Extended user model: registered users can edit their info
- 4# - API via Flask-RestX
- 5# - Data Tables - manages paginated information
- 6# - Sample Charts
- 7# - Social Login via Google and Github
- 8# - Deployment:
- 8.1 - Docker + PostgreSQL
- 8.2 - Autoreloading files when using Docker - fix for #3
- 8.3 - HEROKU
- 8.4 - AWS Ec2
- 8.5 - Google Cloud
- 8.6 - Azure
- 9# - Payments: One-time payments via Stripe Checkout
- Sample Code by Minuel Grindberg
Sprint 2
- 10# - Internationalization and localization
awesome stuff!
Hello @ksh7, please check out 1.1 regarding deps. Ty!
The Docker deployment should contain also PostgreSQL