Skip to content

Backend Structure and Initial Implementation#10

Open
sincover wants to merge 5 commits into
mainfrom
feature/backend-setup
Open

Backend Structure and Initial Implementation#10
sincover wants to merge 5 commits into
mainfrom
feature/backend-setup

Conversation

@sincover
Copy link
Copy Markdown
Owner

Description

This PR adds the backend structure and initial implementation for the Executive Orders Archive project:

Key Components

  • Flask application setup with proper configuration
  • Database models for executive orders with SQLAlchemy
  • API routes for retrieving executive orders
  • Utility functions for HTTP responses, database operations, and data transformation
  • GitHub Actions workflow for automated testing

Next Steps

  • Complete data fetching services from Federal Register API
  • Implement full-text search capabilities
  • Add more comprehensive tests

Testing

Basic unit and integration tests have been added. The CI workflow will run these tests automatically.

Dependencies

  • Flask
  • SQLAlchemy
  • PostgreSQL (for production) / SQLite (for testing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant