-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Initialize Flask app #4317
Labels
H2.0/Flask
Admin app for harvest source & organizations
Comments
btylerburton
added
H2.0/Flask
Admin app for harvest source & organizations
and removed
dep_H2.0/Airflow
labels
May 13, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
User Story
In order to create a solid foundation for the Harvesting 2.0 application, Data.gov would like to employ Flask as the application framework.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
THEN we would like to initialize it as a Flask application
Background
Flask is a useful and extensible framework to undergird Data.gov's Harvsting 2.0 redesign. Flask supports rendering of raw API routes, along with serving HTML via Blueprints for our eventual Harvesting UI.
Security Considerations (required)
Flask will allow us employ industry standard authentication and authorization technologies to ensure only those with adequate permissions will be able to access the application and a specific route.
Sketch
For this first step, we will focus only on initialization
The text was updated successfully, but these errors were encountered: